|
|
@ -57,8 +57,8 @@ class Excuse(object):
|
|
|
|
self.sane_deps = []
|
|
|
|
self.sane_deps = []
|
|
|
|
self.break_deps = []
|
|
|
|
self.break_deps = []
|
|
|
|
self.bugs = []
|
|
|
|
self.bugs = []
|
|
|
|
self.newbugs = {}
|
|
|
|
self.newbugs = set()
|
|
|
|
self.oldbugs = {}
|
|
|
|
self.oldbugs = set()
|
|
|
|
self.reason = {}
|
|
|
|
self.reason = {}
|
|
|
|
self.htmlline = []
|
|
|
|
self.htmlline = []
|
|
|
|
|
|
|
|
|
|
|
@ -162,10 +162,8 @@ class Excuse(object):
|
|
|
|
|
|
|
|
|
|
|
|
def setbugs(self, oldbugs, newbugs):
|
|
|
|
def setbugs(self, oldbugs, newbugs):
|
|
|
|
""""Set the list of old and new bugs"""
|
|
|
|
""""Set the list of old and new bugs"""
|
|
|
|
for bug in newbugs:
|
|
|
|
self.newbugs.update(newbugs)
|
|
|
|
self.newbugs[bug] = 1
|
|
|
|
self.oldbugs.update(oldbugs)
|
|
|
|
for bug in oldbugs:
|
|
|
|
|
|
|
|
self.oldbugs[bug] = 1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def addreason(self, reason):
|
|
|
|
def addreason(self, reason):
|
|
|
|
""""adding reason"""
|
|
|
|
""""adding reason"""
|
|
|
@ -222,8 +220,8 @@ class Excuse(object):
|
|
|
|
excusedata["newversion"] = self.ver[1]
|
|
|
|
excusedata["newversion"] = self.ver[1]
|
|
|
|
excusedata["age"] = self.daysold
|
|
|
|
excusedata["age"] = self.daysold
|
|
|
|
excusedata["ageneeded"] = self.mindays
|
|
|
|
excusedata["ageneeded"] = self.mindays
|
|
|
|
excusedata["newbugs"] = self.newbugs.keys()
|
|
|
|
excusedata["newbugs"] = sorted(self.newbugs)
|
|
|
|
excusedata["oldbugs"] = self.oldbugs.keys()
|
|
|
|
excusedata["oldbugs"] = sorted(self.oldbugs)
|
|
|
|
if self.forced:
|
|
|
|
if self.forced:
|
|
|
|
excusedata["forcedreason"] = self.reason.keys()
|
|
|
|
excusedata["forcedreason"] = self.reason.keys()
|
|
|
|
excusedata["reason"] = []
|
|
|
|
excusedata["reason"] = []
|
|
|
|