From 318462b67a278c82057cf1656d9e9c4c34f850ee Mon Sep 17 00:00:00 2001 From: Jason Tibbitts Date: Tue, 30 Nov 2010 08:27:56 -0600 Subject: [PATCH] Add tracker for reviews blocking accepted features. These tickets should appear in red on the main review ticket page. --- scripts/review-stats/review-stats.py | 9 ++++++--- scripts/review-stats/review-templates/bymonth.html | 1 + 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/scripts/review-stats/review-stats.py b/scripts/review-stats/review-stats.py index a8ebf6e..205427c 100755 --- a/scripts/review-stats/review-stats.py +++ b/scripts/review-stats/review-stats.py @@ -29,13 +29,14 @@ url = 'https://bugzilla.redhat.com/xmlrpc.cgi' # Some magic bug numbers ACCEPT = '163779' -NEEDSPONSOR = '177841' +FEATURE = '654686' GUIDELINES = '197974' -SCITECH = '505154' LEGAL = '182235' +NEEDSPONSOR = '177841' +SCITECH = '505154' # These will show up in a query but aren't actual review tickets -trackers = set([ACCEPT, NEEDSPONSOR, GUIDELINES, SCITECH]) +trackers = set([ACCEPT, FEATURR, NEEDSPONSOR, GUIDELINES, SCITECH]) def parse_commandline(): usage = "usage: %prog [options] -d -t " @@ -334,6 +335,8 @@ def report_new(bugs, bugdata, loader, tmpdir, subs): rowclass = 'bz_row_even' if NEEDSPONSOR in bugdata[i.bug_id]['blockedby']: rowclass = 'bz_state_NEEDSPONSOR' + elif FEATURE in bugdata[i.bug_id]['blockedby']: + rowclass = 'bz_state_FEATURE' elif data['count'] % 2 == 1: rowclass = 'bz_row_odd' diff --git a/scripts/review-stats/review-templates/bymonth.html b/scripts/review-stats/review-templates/bymonth.html index 024101b..f76260a 100644 --- a/scripts/review-stats/review-templates/bymonth.html +++ b/scripts/review-stats/review-templates/bymonth.html @@ -11,6 +11,7 @@ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" $title