commit d68aa61d4874666b9bda3bdec60205dfe233e257 Author: Till Maas opensource@till.name Date: Mon Oct 6 23:22:26 2014 +0200
find_unblocked_orphans: Make orphan_packages() generic
scripts/find_unblocked_orphans.py | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-) --- diff --git a/scripts/find_unblocked_orphans.py b/scripts/find_unblocked_orphans.py index 8fb5193..aaaba8a 100755 --- a/scripts/find_unblocked_orphans.py +++ b/scripts/find_unblocked_orphans.py @@ -162,14 +162,15 @@ def setup_yum(repo=RAWHIDE_RELEASE["repo"], return yb
-def orphan_packages(cache_filename='orphans.pickle'): +def orphan_packages(branch=RAWHIDE_RELEASE["branch"]): + cache_filename = 'orphans-{}.pickle'.format(branch) orphans = get_cache(cache_filename, default={})
if orphans: return orphans else: - pkgdbresponse = pkgdb.get_packages("", orphaned=True, - branches="master", page="all") + pkgdbresponse = pkgdb.get_packages( + "", orphaned=True, branches=branch, page="all") pkgs = pkgdbresponse["packages"] for p in pkgs: orphans[p["name"]] = p @@ -540,7 +541,7 @@ def main(release="rawhide"): else: # list of orphans on the devel branch from pkgdb sys.stderr.write('Contacting pkgdb for list of orphans...') - orphans = orphan_packages() + orphans = orphan_packages(RELEASES[release]["branch"]) sys.stderr.write('done\n')
sys.stderr.write('Getting builds from koji...')
rel-eng@lists.fedoraproject.org