From 45bedf382f0400bc3619ce9f092c5e68adbc61db Mon Sep 17 00:00:00 2001 From: Joerg Jaspert Date: Wed, 8 Feb 2012 23:00:33 +0100 Subject: [PATCH] allow cruft report a bdo mode and use that in bdo cron.daily Signed-off-by: Joerg Jaspert --- config/backports/cron.daily | 2 +- dak/cruft_report.py | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/config/backports/cron.daily b/config/backports/cron.daily index 91752223..147210c6 100755 --- a/config/backports/cron.daily +++ b/config/backports/cron.daily @@ -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. diff --git a/dak/cruft_report.py b/dak/cruft_report.py index b200d793..f7650f98 100755 --- a/dak/cruft_report.py +++ b/dak/cruft_report.py @@ -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() -- 2.39.2