X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=dak%2Fgenerate_releases.py;h=137c84472beb08369230b444e97687ffba563366;hb=ed82cad44d4e7431ea9a82aaf0c6977f634885c8;hp=95b32c17d7a42b8cb52494f5b381dd33b9a21c78;hpb=0b15ed6a79b63bd6ab55d03d185219be0fecd5cd;p=dak.git diff --git a/dak/generate_releases.py b/dak/generate_releases.py index 95b32c17..137c8447 100755 --- a/dak/generate_releases.py +++ b/dak/generate_releases.py @@ -159,7 +159,7 @@ def main (): print "Processing: " + suite SuiteBlock = Cnf.SubTree("Suite::" + suite) - if SuiteBlock.has_key("Untouchable") and not Options["Force-Touch"]: + if database.get_suite_untouchable(suite) and not Options["Force-Touch"]: print "Skipping: " + suite + " (untouchable)" continue @@ -237,6 +237,13 @@ def main (): files = [] if AptCnf.has_key("tree::%s" % (tree)): + if AptCnf.has_key("tree::%s::Contents" % (tree)): + pass + else: + for x in os.listdir("%s/%s" % (Cnf["Dir::Root"], tree)): + if x.startswith('Contents-'): + files.append(x) + for sec in AptCnf["tree::%s::Sections" % (tree)].split(): for arch in AptCnf["tree::%s::Architectures" % (tree)].split(): if arch == "source":