[Treepkg-commits] r161 - trunk/treepkg

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Tue Jan 13 17:33:39 CET 2009


Author: bh
Date: 2009-01-13 17:33:39 +0100 (Tue, 13 Jan 2009)
New Revision: 161

Modified:
   trunk/treepkg/report.py
Log:
Provide the rules revision number to reports


Modified: trunk/treepkg/report.py
===================================================================
--- trunk/treepkg/report.py	2009-01-13 16:18:58 UTC (rev 160)
+++ trunk/treepkg/report.py	2009-01-13 16:33:39 UTC (rev 161)
@@ -1,4 +1,4 @@
-# Copyright (C) 2007, 2008 by Intevation GmbH
+# Copyright (C) 2007, 2008, 2009 by Intevation GmbH
 # Authors:
 # Bernhard Herzog <bh at intevation.de>
 #
@@ -75,11 +75,13 @@
         num_columns = len(self.tracks)
         for column, track in enumerate(self.tracks):
             for revision in track.get_revisions():
-                row = revisions.setdefault(revision.revision,
+                row = revisions.setdefault((revision.revision,
+                                            revision.rules_revision),
                                            [None] * num_columns)
                 log_files = [(title, os.path.basename(filename))
                               for title, filename in revision.list_log_files()]
                 row[column] = struct(revno=revision.revision,
+                                     debrev=revision.rules_revision,
                                      revision=revision,
                                      column=column,
                                      name=track.name,
@@ -100,6 +102,7 @@
                 revisions.append((revision.status.start,
                                   struct(revno=revision.revision,
                                          revision=revision,
+                                         debrev=revision.rules_revision,
                                          log_files =
                                            [(title, os.path.basename(filename))
                                             for title, filename



More information about the Treepkg-commits mailing list