]> git.decadent.org.uk Git - dak.git/commitdiff
Added Changes file to the 822 queue report
authorMichael Casadevall <sonicmctails@gmail.com>
Wed, 31 Dec 2008 01:17:53 +0000 (20:17 -0500)
committerMichael Casadevall <sonicmctails@gmail.com>
Wed, 31 Dec 2008 01:17:53 +0000 (20:17 -0500)
Signed-off-by: Michael Casadevall <sonicmctails@gmail.com>
ChangeLog
dak/queue_report.py

index 2bee6205b9353fda2de47035303793f91ac76ca1..f86cf42f0ef852241b3356e4707a06c6fb158f7c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,8 +1,11 @@
 2008-12-30  Michael Casadevall  <sonicmctails@gmail.com>
 
        * src/sql-aptvc.cpp     - Fixed to work on modern postgresql version
+
        * src/Makefile          - Gave it a brain on finding postgres headers
 
+        * queue-report.py      - Added changes file to the 822 output for QA team
+
 2008-12-30  Joerg Jaspert  <joerg@debian.org>
 
        * config/debian/cron.hourly: Generate the 822 format for accepted,
index 9e73d1c3e5b26a4773f07727560492bd31764dfa..dfd2861627dd467d7d16496f77d72e1e828d87ec 100755 (executable)
@@ -400,7 +400,7 @@ def process_changes_files(changes_files, type, log):
             note = " | [N]"
         else:
             note = ""
-        entries.append([source, version_list, arch_list, note, last_modified, maint, distribution, closes, fingerprint, sponsor, changedby])
+        entries.append([source, version_list, arch_list, note, last_modified, maint, distribution, closes, fingerprint, sponsor, changedby, cache[filename]["filename"]])
 
     # direction entry consists of "Which field, which direction, time-consider" where
     # time-consider says how we should treat last_modified. Thats all.
@@ -442,7 +442,7 @@ def process_changes_files(changes_files, type, log):
     if Cnf.has_key("Queue-Report::Options::822"):
         # print stuff out in 822 format
         for entry in entries:
-            (source, version_list, arch_list, note, last_modified, maint, distribution, closes, fingerprint, sponsor, changedby) = entry
+            (source, version_list, arch_list, note, last_modified, maint, distribution, closes, fingerprint, sponsor, changedby, changes_file) = entry
 
             # We'll always have Source, Version, Arch, Mantainer, and Dist
             # For the rest, check to see if we have them, then print them out
@@ -471,6 +471,7 @@ def process_changes_files(changes_files, type, log):
                 for bugs in closes:
                     bug_string += "#"+bugs+", "
                 log.write("Closes: " + bug_string[:-2] + "\n")
+            log.write("Changes-File: " + os.path.basename(changes_file) + "\n")
             log.write("\n")
 
     if Cnf.has_key("Queue-Report::Options::New"):