from datetime import datetime, timedelta from tg import config from bugzilla import RHBugzilla3 as Bugzilla from fedoracommunity.connectors.api import ( IConnector, ICall, IQuery, ParamFilter, ) from moksha.common.lib.dates import DateTimeDisplay from bugzillahacks import hotpatch_bugzilla # Do it at import-time. hotpatch_bugzilla() PRODUCTS = ['Fedora', 'Fedora EPEL'] # Don't query closed bugs for these packages, since the queries timeout BLACKLIST = ['kernel'] MAX_BZ_QUERIES = 200 BUG_SORT_KEYS = ['status', 'product', 'version', 'bug_id'] OPEN_BUG_STATUS = [ 'ASSIGNED', 'NEW', 'MODIFIED', 'ON_DEV', 'ON_QA', 'VERIFIED', 'FAILS_QA', 'RELEASE_PENDING', 'POST', 'REOPENED' ]
from datetime import datetime, timedelta from tg import config from bugzilla import RHBugzilla3 as Bugzilla from fedoracommunity.connectors.api import ( IConnector, ICall, IQuery, ParamFilter, ) from moksha.common.lib.dates import DateTimeDisplay from bugzillahacks import hotpatch_bugzilla # Do it at import-time. hotpatch_bugzilla() PRODUCTS = ['Fedora', 'Fedora EPEL'] # Don't query closed bugs for these packages, since the queries timeout BLACKLIST = ['kernel'] MAX_BZ_QUERIES = 200 BUG_SORT_KEYS = ['status', 'product', 'version', 'bug_id'] OPEN_BUG_STATUS = ['ASSIGNED', 'NEW', 'MODIFIED', 'ON_DEV', 'ON_QA', 'VERIFIED', 'FAILS_QA', 'RELEASE_PENDING', 'POST', 'REOPENED'] def chunks(l, n):