]> err.no Git - dak/commitdiff
allow cruft report a bdo mode and use that in bdo cron.daily
authorJoerg Jaspert <joerg@debian.org>
Wed, 8 Feb 2012 22:00:33 +0000 (23:00 +0100)
committerJoerg Jaspert <joerg@debian.org>
Wed, 8 Feb 2012 22:00:33 +0000 (23:00 +0100)
Signed-off-by: Joerg Jaspert <joerg@debian.org>
config/backports/cron.daily
dak/cruft_report.py

index 9175222337df86b37a47f68d1590a5b491ecffdb..147210c6a74d7fc816cc1a7c5241fb6c550113c5 100755 (executable)
@@ -16,7 +16,7 @@ dak clean-queues
 dak queue-report -d new,proposedupdates | mail -e -s "NEW and BYHAND on $(date +%D)" team@backports.debian.org
 # and one on crufty packages
 
-dak cruft-report > $webdir/cruft-report-daily.txt
+dak cruft-report -m bdo -s squeeze-backports > $webdir/cruft-report-daily.txt
 cat $webdir/cruft-report-daily.txt | mail -e -s "Debian backports archive cruft report for $(date +%D)" team@backports.debian.org
 
 echo Daily cron scripts successful.
index b200d7936a367bc5feb505aba11b5b1da2c34b63..f7650f986267f2b70ac40b8b7ef5590addfb7f52 100755 (executable)
@@ -58,7 +58,7 @@ def usage(exit_code=0):
 Check for obsolete or duplicated packages.
 
   -h, --help                show this help and exit.
-  -m, --mode=MODE           chose the MODE to run in (full or daily).
+  -m, --mode=MODE           chose the MODE to run in (full, daily, bdo).
   -s, --suite=SUITE         check suite SUITE.
   -w, --wanna-build-dump    where to find the copies of http://buildd.debian.org/stats/*.txt"""
     sys.exit(exit_code)
@@ -538,8 +538,10 @@ def main ():
         checks = [ "nbs", "nviu", "nvit", "obsolete source", "nfu" ]
     elif Options["Mode"] == "full":
         checks = [ "nbs", "nviu", "nvit", "obsolete source", "nfu", "dubious nbs", "bnb", "bms", "anais" ]
+    elif Options["Mode"] == "bdo":
+        checks = [ "nbs",  "obsolete source" ]
     else:
-        utils.warn("%s is not a recognised mode - only 'full' or 'daily' are understood." % (Options["Mode"]))
+        utils.warn("%s is not a recognised mode - only 'full', 'daily' or 'bdo' are understood." % (Options["Mode"]))
         usage(1)
 
     session = DBConn().session()