From ce6fa205519d10b52f667abc31e3180edb459273 Mon Sep 17 00:00:00 2001 From: Alberto Planas Date: Mon, 22 Sep 2014 17:35:28 +0200 Subject: [PATCH] Query NonFree SR. --- osclib/checkrepo.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/osclib/checkrepo.py b/osclib/checkrepo.py index c64c71fa..c169d359 100644 --- a/osclib/checkrepo.py +++ b/osclib/checkrepo.py @@ -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: