mirror of
https://git.launchpad.net/~ubuntu-release/britney/+git/britney2-ubuntu
synced 2025-05-13 11:31:38 +00:00
excuse.py: Use a set for storing bugs
Signed-off-by: Niels Thykier <niels@thykier.net>
This commit is contained in:
parent
c971474945
commit
0304b1adb4
14
excuse.py
14
excuse.py
@ -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"] = []
|
||||||
|
Loading…
x
Reference in New Issue
Block a user