From c3d9140692449fffd1ea249ada6486c22018f7fe Mon Sep 17 00:00:00 2001 From: Max Lin Date: Wed, 20 Nov 2019 15:09:41 +0800 Subject: [PATCH] suppkg_rebuild: Move to new staging api --- suppkg_rebuild.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/suppkg_rebuild.py b/suppkg_rebuild.py index 83cb1ca5..44cd1af2 100755 --- a/suppkg_rebuild.py +++ b/suppkg_rebuild.py @@ -105,8 +105,8 @@ class StagingHelper(object): staging_projects = ["%s:%s"%(self.api.cstaging, p) for p in self.api.get_staging_projects_short()] cand_sources = defaultdict(list) for stg in staging_projects: - prj_meta = self.api.get_prj_pseudometa(stg) - prj_staged_packages = [req['package'] for req in prj_meta['requests']] + status = self.api.project_status(stg, status=False) + prj_staged_packages = [req.get('package') for req in status.findall('./staged_requests/request')] prj_expanded_packages = self.check_multiple_specs(self.project, prj_staged_packages) for pkg in support_pkgs: if files.get(pkg) and files.get(pkg) in prj_expanded_packages: