Merge pull request #248 from aplanas/master

Query NonFree SR.
This commit is contained in:
Stephan Kulow 2014-09-22 17:40:51 +02:00
commit 7a7d462c1e

View File

@ -223,9 +223,11 @@ class CheckRepo(object):
requests = []
review = "@by_user='factory-repo-checker'+and+@state='new'"
target = "@project='openSUSE:{}'".format(self.opensuse)
target_nf = "@project='openSUSE:{}:NonFree'".format(self.opensuse)
try:
url = makeurl(self.apiurl, ('search', 'request'),
"match=state/@name='review'+and+review[%s]+and+target[%s]" % (review, target))
"match=state/@name='review'+and+review[%s]+and+(target[%s]+or+target[%s])" % (
review, target, target_nf))
root = ET.parse(http_GET(url)).getroot()
requests = root.findall('request')
except urllib2.HTTPError, e: