From 3d26f3ec4f1ea20124825350aa79e49b033c3569 Mon Sep 17 00:00:00 2001 From: Zhang Qiang Date: Mon, 14 May 2012 15:12:29 +0800 Subject: [PATCH] More error handling while import sources Change-Id: Ifd9788b7d4e73bda371287ed44a64fb568f89e49 --- gitbuildsys/cmd_import.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gitbuildsys/cmd_import.py b/gitbuildsys/cmd_import.py index 685ebbd..b74677b 100644 --- a/gitbuildsys/cmd_import.py +++ b/gitbuildsys/cmd_import.py @@ -36,6 +36,8 @@ def do(opts, args): msger.error('missing argument, please reference gbs import --help.') if len(args) > 1: msger.error('too many arguments! Please reference gbs import --help.') + if not os.path.exists(args[0]): + msger.error('%s not exist' % specfile) params = ["argv[0] placeholder", "--packaging-dir=packaging", "--upstream-branch=%s" % opts.upstream_branch, args[0]] -- 2.7.4