commit d68aa61d4874666b9bda3bdec60205dfe233e257
Author: Till Maas <opensource(a)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...')