X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=dak%2Fclean_suites.py;h=24ab0d6c5b60263da3dfb95a2fd2ac07d6d4281c;hb=b55dd8d4521ccad6486662b1c6bf1c76a63507e5;hp=dc4f019722dcdefc5267b49b485715a2906d0937;hpb=883c0aba045a0818317795a5bb1aacad56e8775d;p=dak.git diff --git a/dak/clean_suites.py b/dak/clean_suites.py index dc4f0197..24ab0d6c 100755 --- a/dak/clean_suites.py +++ b/dak/clean_suites.py @@ -163,6 +163,7 @@ def check_files(now_date, delete_date, max_delete, session): SELECT id, filename FROM files f WHERE NOT EXISTS (SELECT 1 FROM binaries b WHERE b.file = f.id) AND NOT EXISTS (SELECT 1 FROM dsc_files df WHERE df.file = f.id) + AND last_used IS NULL ORDER BY filename""") ql = q.fetchall() @@ -262,6 +263,7 @@ SELECT s.id, f.filename FROM source s, files f session.commit() if count > 0: + Logger.log(["total", count, utils.size_type(size)]) print "Cleaned %d files, %s." % (count, utils.size_type(size)) ################################################################################ @@ -289,6 +291,7 @@ SELECT m.id, m.name FROM maintainer m session.commit() if count > 0: + Logger.log(["total", count]) print "Cleared out %d maintainer entries." % (count) ################################################################################ @@ -316,6 +319,7 @@ SELECT f.id, f.fingerprint FROM fingerprint f session.commit() if count > 0: + Logger.log(["total", count]) print "Cleared out %d fingerprint entries." % (count) ################################################################################ @@ -350,6 +354,7 @@ def clean_queue_build(now_date, delete_date, max_delete, session): session.commit() if count: + Logger.log(["total", count]) print "Cleaned %d queue_build files." % (count) ################################################################################