changeset 65:5f9bcb4966b7

Produce different kinds of events in the {{{ITimelineEventProvider}}} implementation, depending on whether the build failed or succeeded; for future use when Bitten provides its own CSS style sheet and images.
author cmlenz
date Tue, 28 Jun 2005 20:57:31 +0000
parents de1a7499f4d6
children df40a4eb7553
files bitten/trac_ext/web_ui.py
diffstat 1 files changed, 3 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/bitten/trac_ext/web_ui.py
+++ b/bitten/trac_ext/web_ui.py
@@ -197,12 +197,14 @@
                            "  INNER JOIN bitten_config ON (name=config) "
                            "WHERE time>=%s AND time<=%s ORDER BY time",
                            (start, stop))
+            event_kinds = {Build.SUCCESS: 'successbuild',
+                           Build.FAILURE: 'failedbuild'}
             for name, label, rev, slave, time, status in cursor:
                 title = '<em>%s</em> [%s] built by %s' \
                         % (escape(label), escape(rev), escape(slave))
                 href = self.env.href.build(name)
                 message = self._status_label[status]
-                yield 'build', href, title, time, None, message
+                yield event_kinds[status], href, title, time, None, message
 
     # Internal methods
 
Copyright (C) 2012-2017 Edgewall Software