X-Git-Url: https://git.distorted.org.uk/~mdw/stgit/blobdiff_plain/29d9e8ce8e74d9319c3e9979dd8aa267c0de8239..9e3f506f0d0e1b0c09d1e9d7051af23bfede7834:/stgit/main.py diff --git a/stgit/main.py b/stgit/main.py index c2797c9..c2af585 100644 --- a/stgit/main.py +++ b/stgit/main.py @@ -221,7 +221,7 @@ def main(): # These modules are only used from this point onwards and do not # need to be imported earlier from stgit.config import config_setup - from ConfigParser import ParsingError + from ConfigParser import ParsingError, NoSectionError from stgit.stack import Series, StackException from stgit.git import GitException from stgit.commands.common import CmdException @@ -240,8 +240,8 @@ def main(): stgit.commands.common.crt_series = command.crt_series command.func(parser, options, args) - except (IOError, ParsingError, CmdException, StackException, GitException, - GitMergeException), err: + except (IOError, ParsingError, NoSectionError, CmdException, + StackException, GitException, GitMergeException), err: print >> sys.stderr, '%s %s: %s' % (prog, cmd, err) sys.exit(2) except KeyboardInterrupt: