X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=dak%2Fclean_suites.py;h=314c6121727a843427bde0c22cbcabe06df6e7e8;hb=245c6549dbacaeab5ee36ec74372b1df8675b477;hp=ac354371fee0a8fdd3b43ae437a96405dcae7b52;hpb=391f5ec09a119131dc846b796ca791f4cecc69e4;p=dak.git diff --git a/dak/clean_suites.py b/dak/clean_suites.py index ac354371..314c6121 100755 --- a/dak/clean_suites.py +++ b/dak/clean_suites.py @@ -386,6 +386,9 @@ SELECT f.id, f.fingerprint FROM fingerprint f ################################################################################ def clean_byhash(now_date, session): + cnf = Config() + suite_suffix = cnf.find("Dinstall::SuiteSuffix", "") + Logger.log(["Cleaning out unused by-hash files..."]) q = session.execute(""" @@ -399,7 +402,7 @@ def clean_byhash(now_date, session): if not Options["No-Action"]: for base, suite, path in q: - filename = os.path.join(base, 'dists', suite, path) + filename = os.path.join(base, 'dists', suite, suite_suffix, path) try: os.unlink(filename) except OSError as exc: