[Blends-commit] [SCM] website branch, master, updated. 6e3fb02be3a448c2a6aa15c0946d3ac5971272d2
Andreas Tille
tille at debian.org
Thu Jul 18 06:45:20 UTC 2013
The following commit has been merged in the master branch:
commit 6e3fb02be3a448c2a6aa15c0946d3ac5971272d2
Author: Andreas Tille <tille at debian.org>
Date: Thu Jul 18 08:48:36 2013 +0200
Calculate severities summary
diff --git a/webtools/bugs_udd.py b/webtools/bugs_udd.py
index c1b1955..80898a3 100755
--- a/webtools/bugs_udd.py
+++ b/webtools/bugs_udd.py
@@ -157,9 +157,11 @@ def main():
if curs.rowcount > 0:
for pkg in RowDictionaries(curs):
for task in pkg['tasks']:
- bugs_data[task]['severities'] = {}
+ bugs_data[task]['depends']['severities'] = {}
+ bugs_data[task]['suggests']['severities'] = {}
for s in SEVERITIES:
- bugs_data[task]['severities'][s] = 0
+ bugs_data[task]['depends']['severities'][s] = 0
+ bugs_data[task]['suggests']['severities'][s] = 0
bugs_data[task]['nopenbugs'] = 0
bugs_data[task]['ndonebugs'] = 0
if not bugs_data[task][pkg['status']].has_key(pkg['source']):
@@ -170,9 +172,13 @@ def main():
if pkg['status'] == 'depends':
bugs_data[task][pkg['status']][pkg['source']]['bugs'] = bugs[pkg['source']]['open']
bugs_data[task][pkg['status']+'_l'].append(pkg['source'])
+ for s in SEVERITIES:
+ bugs_data[task][pkg['status']]['severities'][s] += bugs[pkg['source']]['severities'][s]
elif pkg['status'] == 'suggests':
bugs_data[task][pkg['status']][pkg['source']]['bugs'] = bugs[pkg['source']]['open']
bugs_data[task][pkg['status']+'_l'].append(pkg['source'])
+ for s in SEVERITIES:
+ bugs_data[task][pkg['status']]['severities'][s] += bugs[pkg['source']]['severities'][s]
else:
print >>stderr, "%s: Wrong status %s in task %s for source %s" % (blendname, pkg['status'], task, pkg['source'])
exit(1)
--
Static and dynamic websites for Debian Pure Blends
More information about the Blends-commit
mailing list