aboutsummaryrefslogtreecommitdiffhomepage
path: root/git-import-dsc
diff options
context:
space:
mode:
Diffstat (limited to 'git-import-dsc')
-rwxr-xr-xgit-import-dsc9
1 files changed, 7 insertions, 2 deletions
diff --git a/git-import-dsc b/git-import-dsc
index bb664814..a5a12a61 100755
--- a/git-import-dsc
+++ b/git-import-dsc
@@ -17,6 +17,7 @@
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
"""Import a Debian source package into a git repository"""
+import ConfigParser
import sys
import re
import os
@@ -93,8 +94,12 @@ def main(argv):
needs_repo = False
ret = 0
- parser = GbpOptionParser(command=os.path.basename(argv[0]), prefix='',
- usage='%prog [options] /path/to/package.dsc')
+ try:
+ parser = GbpOptionParser(command=os.path.basename(argv[0]), prefix='',
+ usage='%prog [options] /path/to/package.dsc')
+ except ConfigParser.ParsingError, err:
+ print >>sys.stderr, err
+ return 1
import_group = GbpOptionGroup(parser, "import options",
"pristine-tar and filtering")