Mercurial > bitten > bitten-test
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