From 783cf708c0cbf9d409e499a8cc261c0c1b6ae3fa Mon Sep 17 00:00:00 2001 From: Stephan Kulow Date: Thu, 6 Mar 2014 09:54:12 +0100 Subject: [PATCH] fix more things for the list command --- osclib/list_command.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/osclib/list_command.py b/osclib/list_command.py index 1f66a47d..24b4e031 100644 --- a/osclib/list_command.py +++ b/osclib/list_command.py @@ -16,18 +16,15 @@ class ListCommand: for prj in self.api.get_staging_projects(): meta = self.api.get_prj_pseudometa(prj) for req in meta['requests']: - self.packages_staged[req['package']] = (prj[-1], req['id']) + self.packages_staged[req['package']] = {'prj': prj, 'rq_id': req['id'] } where = "@by_group='factory-staging'+and+@state='new'" url = makeurl(self.api.apiurl, ['search','request'], "match=state/@name='review'+and+review["+where+"]") f = http_GET(url) root = ET.parse(f).getroot() - self.supersedes = dict() for rq in root.findall('request'): self.one_request(rq) - for letter, reqs in self.supersedes.items(): - print("osc staging select {} {}".format(letter, ' '.join(reqs))) def one_request(self, request): """