]> git.decadent.org.uk Git - dak.git/blobdiff - dak/control_suite.py
Merge branch 'master' into dbtests
[dak.git] / dak / control_suite.py
index be31e001c5db1bf4f59831d6c8558d0bcd8a5f03..ee55fcc59e5f8dbf16daf51917306161138ef0bf 100755 (executable)
@@ -43,6 +43,7 @@
 
 import sys
 import apt_pkg
+import os
 
 from daklib.config import Config
 from daklib.dbconn import *
@@ -98,12 +99,18 @@ def britney_changelog(packages, suite, session):
 
     old = {}
     current = {}
+    Cnf = utils.get_conf()
 
     try:
         q = session.execute("SELECT changelog FROM suite WHERE id = :suiteid", \
                             {'suiteid': suite.suite_id})
         brit_file = q.fetchone()[0]
     except:
+        brit_file = None
+
+    if brit_file:
+        brit_file = os.path.join(Cnf['Dir::Root'], brit_file)
+    else:
         return
 
     q = session.execute("""SELECT s.source, s.version, sa.id