catch ^C on global bcall errors handler

This commit is contained in:
Romain Bignon 2014-01-30 19:16:10 +01:00
commit 536bc13347

View file

@ -440,7 +440,10 @@ class BaseApplication(object):
print >>sys.stderr, 'Configuration error: %s' % e
sys.exit(1)
except CallErrors as e:
app.bcall_errors_handler(e)
try:
app.bcall_errors_handler(e)
except KeyboardInterrupt:
pass
sys.exit(1)
except ResultsConditionError as e:
print >>sys.stderr, '%s' % e