From 6a7aeac400315e62ea8b39f94aa9847a36b47e3b Mon Sep 17 00:00:00 2001 From: Ivo De Decker Date: Fri, 15 Nov 2013 14:06:59 +0000 Subject: [PATCH] add bug list to yaml --- britney.py | 2 ++ excuse.py | 11 +++++++++++ 2 files changed, 13 insertions(+) diff --git a/britney.py b/britney.py index 78ab7af..1d4fa9b 100755 --- a/britney.py +++ b/britney.py @@ -1434,6 +1434,8 @@ class Britney(object): new_bugs = sorted(set(bugs_u).difference(bugs_t)) old_bugs = sorted(set(bugs_t).difference(bugs_u)) + excuse.setbugs(old_bugs,new_bugs) + if len(new_bugs) > 0: excuse.addhtml("%s (%s) \n" return res + def setbugs(self, oldbugs, newbugs): + """"Set the list of old and new bugs""" + for bug in newbugs: + self.newbugs[bug] = 1 + for bug in oldbugs: + self.oldbugs[bug] = 1 + # TODO merge with html() def text(self): """Render the excuse in text""" @@ -203,5 +212,7 @@ class Excuse(object): excusedata["newversion"] = self.ver[1] excusedata["age"] = self.daysold excusedata["ageneeded"] = self.mindays + excusedata["newbugs"] = self.newbugs.keys() + excusedata["oldbugs"] = self.oldbugs.keys() return excusedata