Mercurial > bitten > bitten-test
diff bitten/notify.py @ 876:30134493d3c6 0.6.x
0.6dev: Merged [952:953] from trunk.
author | osimons |
---|---|
date | Thu, 21 Oct 2010 09:36:28 +0000 |
parents | ae3b946b7704 |
children |
line wrap: on
line diff
--- a/bitten/notify.py +++ b/bitten/notify.py @@ -12,7 +12,7 @@ from trac.config import BoolOption from trac.notification import NotifyEmail from bitten.api import IBuildListener -from bitten.model import Build, BuildStep, BuildLog +from bitten.model import Build, BuildStep, BuildLog, TargetPlatform class BittenNotify(Component): @@ -123,6 +123,7 @@ def template_data(self): failed_steps = BuildStep.select(self.env, build=self.build.id, status=BuildStep.FAILURE) + platform = TargetPlatform.fetch(self.env, id=self.build.platform) change = self.get_changeset() return { 'build': { @@ -130,6 +131,7 @@ 'status': self.readable_states[self.build.status], 'link': self.build_link(), 'config': self.build.config, + 'platform': getattr(platform, 'name', 'unknown'), 'slave': self.build.slave, 'failed_steps': [{ 'name': step.name,