X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=dak%2Fdak.py;h=191664f04c77e30beba094103785eb1067dd67b6;hb=245c6549dbacaeab5ee36ec74372b1df8675b477;hp=334bde0816e4dc94319e5d77d4a622f6b1f3bbbf;hpb=28b86b197fffbd068c2f030e987bc145829d9601;p=dak.git diff --git a/dak/dak.py b/dak/dak.py index 334bde08..191664f0 100755 --- a/dak/dak.py +++ b/dak/dak.py @@ -98,6 +98,8 @@ def init(): "Clean unused/superseded packages from the archive"), ("manage-build-queues", "Clean and update metadata for build queues"), + ("manage-debug-suites", + "Clean obsolete packages from debug suites"), ("clean-queues", "Clean cruft from incoming"), @@ -113,10 +115,14 @@ def init(): "Update suite with packages from a different suite"), ("cruft-report", "Check for obsolete or duplicated packages"), + ("auto-decruft", + "Clean cruft without reverse dependencies automatically"), ("examine-package", "Show information useful for NEW processing"), ("import", "Import existing source and binary packages"), + ("import-repository", + "Import packages from another repository"), ("import-keyring", "Populate fingerprint/uid table based on a new/updated keyring"), ("import-users-from-passwd", @@ -222,7 +228,7 @@ def main(): logger.log([msg]) sys.exit(1) except SystemExit: - pass + raise except: if logger: for line in traceback.format_exc().split('\n')[:-1]: