Track git/stack exceptions when initialising crt_series
authorCatalin Marinas <catalin.marinas@gmail.com>
Wed, 13 Jul 2005 16:10:17 +0000 (17:10 +0100)
committerCatalin Marinas <catalin.marinas@gmail.com>
Wed, 13 Jul 2005 16:10:17 +0000 (17:10 +0100)
Signed-off-by: Catalin Marinas <catalin.marinas@gmail.com>
stgit/commands/common.py

index 6193eb0..d18b0b2 100644 (file)
@@ -31,7 +31,11 @@ class CmdException(Exception):
 
 
 # Global variables
-crt_series = stack.Series()
+try:
+    crt_series = stack.Series()
+except (IOError, stack.StackException, git.GitException), err:
+    print >> sys.stderr, err
+    sys.exit(2)
 
 
 # Utility functions