diff options
author | Michael Gilbert <michael.s.gilbert@gmail.com> | 2010-02-07 22:10:48 +0000 |
---|---|---|
committer | Michael Gilbert <michael.s.gilbert@gmail.com> | 2010-02-07 22:10:48 +0000 |
commit | 7f003fb7b8bf5af6a55e5eab7bf863cadb64c81e (patch) | |
tree | 771f2bb9a3b7d31f0d9f8ae656b543a1216d812c /lib/python/bugs.py | |
parent | 300c9ce062bf8d2587eecb7a74e071e2ac2c9c9d (diff) |
per-release page refactoring
git-svn-id: svn+ssh://svn.debian.org/svn/secure-testing@14057 e39458fd-73e7-0310-bf30-c45bca0a0e42
Diffstat (limited to 'lib/python/bugs.py')
-rw-r--r-- | lib/python/bugs.py | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/lib/python/bugs.py b/lib/python/bugs.py index 1decab233c..482149d7aa 100644 --- a/lib/python/bugs.py +++ b/lib/python/bugs.py @@ -23,7 +23,7 @@ class Urgency(debian_support.PseudoEnum): pass def listUrgencies(): urgencies = {} - urgs = ("high", "medium", "low", "unimportant", "unknown", "undetermined") + urgs = ("high", "medium", "low", "unimportant", "undetermined") for u in range(len(urgs)): urgencies[urgs[u]] = Urgency(urgs[u], -u) Urgency.urgencies = urgencies @@ -140,7 +140,10 @@ class PackageNoteParsed(PackageNote): def __init__(self, package, version, notes, release=None): bugs = [] - urgency = "unknown" + if version == 'undetermined': + urgency = 'undetermined' + else: + urgency = 'low' if notes is not None: for n in self.re_notes_split.split(notes): u = internUrgency(n) @@ -611,11 +614,8 @@ class FileBase(debian_support.PackageFile): (p, None, d, release=release)) self.removed_packages[p] = True elif v == 'undetermined': - if not d: - d = 'undetermined' pkg_notes.append(PackageNoteParsed - (p, 'undetermined', 'undetermined', - release=release)) + (p, 'undetermined', d, release=release)) else: self.raiseSyntaxError( "invalid special version %s in package entry" |