X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=dak%2Fgenerate_releases.py;h=983c8573f17aacde6f3a8721fb38028db3206f2a;hb=8e63c47aa9120c527f573c82506bc95adc7ade97;hp=4dc9d444de166e5d23a2959041f1884e63cef3a9;hpb=c682a7a2f6c7cfb4d1e1ea7ff15e698ba55f873d;p=dak.git diff --git a/dak/generate_releases.py b/dak/generate_releases.py index 4dc9d444..983c8573 100755 --- a/dak/generate_releases.py +++ b/dak/generate_releases.py @@ -150,6 +150,7 @@ def main (): apt_pkg.ReadConfigFileISC(AptCnf, Options["Apt-Conf"]) projectB = pg.connect(Cnf["DB::Name"], Cnf["DB::Host"], int(Cnf["DB::Port"])) + database.init(Cnf, projectB) if not suites: suites = Cnf.SubTree("Suite").List() @@ -236,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":