X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=dak%2Fdak.py;h=19facc5592ef853fe36769720f7c8749d9d48d24;hb=0bba8752f2d5aae54f10cf815398b57b046f35e8;hp=448c137f9ca903687e0ab70bf21e53fd039616da;hpb=4175c85e1f753037baaa891ce7d589d0dc504f39;p=dak.git diff --git a/dak/dak.py b/dak/dak.py index 448c137f..19facc55 100755 --- a/dak/dak.py +++ b/dak/dak.py @@ -156,7 +156,7 @@ Available commands:""" def main(): """Launch dak functionality.""" - logger = Logger(Config(), 'dak top-level') + logger = Logger(Config(), 'dak top-level', print_starting=False) functionality = init() modules = [ command for (command, _) in functionality ] @@ -202,6 +202,8 @@ def main(): print msg logger.log([msg]) sys.exit(1) + except SystemExit: + pass except: for line in traceback.format_exc().split('\n')[:-1]: logger.log(['exception', line])