[Treepkg-commits] r167 - in trunk: . bin
scm-commit@wald.intevation.org
scm-commit at wald.intevation.org
Wed Jan 14 18:20:42 CET 2009
Author: bh
Date: 2009-01-14 18:20:42 +0100 (Wed, 14 Jan 2009)
New Revision: 167
Modified:
trunk/bin/listpendingnotifications.py
trunk/bin/sendnotificationmails.py
trunk/notification-template.txt
Log:
Include the rules revision in the output of listpendingnotifications.py
and adapt sendnotificationmails.py and notification-template.txt
accordingly
Modified: trunk/bin/listpendingnotifications.py
===================================================================
--- trunk/bin/listpendingnotifications.py 2009-01-14 17:08:51 UTC (rev 166)
+++ trunk/bin/listpendingnotifications.py 2009-01-14 17:20:42 UTC (rev 167)
@@ -1,5 +1,5 @@
#! /usr/bin/python2.4
-# Copyright (C) 2008 by Intevation GmbH
+# Copyright (C) 2008, 2009 by Intevation GmbH
# Authors:
# Bernhard Herzog <bh at intevation.de>
#
@@ -20,8 +20,9 @@
for track in group.get_package_tracks():
for revision in track.get_revisions():
if revision.status.notification_mail.name == "notification_pending":
- print "%s %s %d" % (revision.status.status.name,
- track.name, revision.revision)
+ print "%s %s %d %d" % (revision.status.status.name,
+ track.name, revision.revision,
+ revision.rules_revision)
revision.status.notification_sent()
Modified: trunk/bin/sendnotificationmails.py
===================================================================
--- trunk/bin/sendnotificationmails.py 2009-01-14 17:08:51 UTC (rev 166)
+++ trunk/bin/sendnotificationmails.py 2009-01-14 17:20:42 UTC (rev 167)
@@ -1,5 +1,5 @@
#! /usr/bin/python2.4
-# Copyright (C) 2008 by Intevation GmbH
+# Copyright (C) 2008, 2009 by Intevation GmbH
# Authors:
# Bernhard Herzog <bh at intevation.de>
#
@@ -61,8 +61,8 @@
**config))
for line in lines.splitlines():
words = line.split()
- if len(words) == 3:
- status, track, revision = words
+ if len(words) == 4:
+ status, track, revision, rules_revision = words
values = config.copy()
values.update(locals())
send_mail(config, template % values)
Modified: trunk/notification-template.txt
===================================================================
--- trunk/notification-template.txt 2009-01-14 17:08:51 UTC (rev 166)
+++ trunk/notification-template.txt 2009-01-14 17:20:42 UTC (rev 167)
@@ -9,7 +9,7 @@
an error occurred while building the %(track)s packages for revision
%(revision)s. Details are available in the build log:
- http://example.com/treepkg/%(track)s/%(revision)s/build_log.txt
+ http://example.com/treepkg/%(track)s/%(revision)s-%(rules_revision)s/build_log.txt
General information about the status of the packages is available at
More information about the Treepkg-commits
mailing list