X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=dak%2Fbts_categorize.py;h=1e0349d0d0ebb67ed9381a9abf9fe856033e05cc;hb=1fe82a89d1211de0a383c3bfe99c0914004bf5c5;hp=fd9cd090653b640890f31964b57171dc505de16e;hpb=0fbf46fb7da5309d9fca4761178c1375cb8916ee;p=dak.git diff --git a/dak/bts_categorize.py b/dak/bts_categorize.py index fd9cd090..1e0349d0 100755 --- a/dak/bts_categorize.py +++ b/dak/bts_categorize.py @@ -122,10 +122,14 @@ class BugClassifier(object): controls = "" bc = BugClassifier() - for bug in bc.unclassified_bugs(): - controls += bc.classify_bug(bug) - - return controls + try: + for bug in bc.unclassified_bugs(): + controls += bc.classify_bug(bug) + + return controls + except: + log.error("couldn't retreive bugs from soap interface: %s" % sys.exc_info()[0]) + return None def send_email(commands, simulate=False): global Cnf