From ba2b82d3c453ec3d2ce3e6a91a994b6e4ba51ef3 Mon Sep 17 00:00:00 2001 From: Joerg Jaspert Date: Sat, 28 Feb 2009 22:36:59 +0100 Subject: [PATCH] this sucks we do need the postgres connection. THIS OLD CODE SUCKS BIG TIME. WHO THE FUCK CREATES A DATABASE "MODUL" AND THEN STILL DOES ALL THE DATABASE LOGIC (INCL CONNECTING) IN ALL THOSE TONS OF OTHER FILES? PLEASE DIE. Signed-off-by: Joerg Jaspert --- dak/generate_index_diffs.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dak/generate_index_diffs.py b/dak/generate_index_diffs.py index 097707d8..774e0467 100755 --- a/dak/generate_index_diffs.py +++ b/dak/generate_index_diffs.py @@ -37,6 +37,7 @@ import tempfile import subprocess import time import apt_pkg +import pg from daklib import utils from daklib import database @@ -279,7 +280,7 @@ def genchanges(Options, outdir, oldfile, origfile, maxdiffs = 14): def main(): - global Cnf, Options, Logger + global Cnf, Options, Logger, projectB os.umask(0002) @@ -310,6 +311,9 @@ def main(): if Options.has_key("RootDir"): Cnf["Dir::Root"] = Options["RootDir"] + 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() -- 2.39.2