commit 87485c3d3a76003f264122bd2290df500e12677e
Author: Till Maas <opensource(a)till.name>
Date: Tue May 12 21:41:24 2015 +0200
find_unblocked_orphans: Ease testing DepChecker()A
Signed-off-by: Till Maas <opensource(a)till.name>
scripts/find_unblocked_orphans.py | 11 ++++++++---
1 files changed, 8 insertions(+), 3 deletions(-)
---
diff --git a/scripts/find_unblocked_orphans.py b/scripts/find_unblocked_orphans.py
index 7ad0457..13c1a3c 100755
--- a/scripts/find_unblocked_orphans.py
+++ b/scripts/find_unblocked_orphans.py
@@ -305,12 +305,17 @@ def unblocked_packages(packages,
tagID=RAWHIDE_RELEASE["tag"]):
class DepChecker(object):
- def __init__(self, release):
+ def __init__(self, release, repo=None, source_repo=None):
self._src_by_bin = None
self._bin_by_src = None
self.release = release
- yumbase = setup_yum(repo=RELEASES[release]["repo"],
- source_repo=RELEASES[release]["source_repo"])
+ if repo is None:
+ repo = RELEASES[release]["repo"]
+
+ if source_repo is None:
+ source_repo = RELEASES[release]["source_repo"]
+
+ yumbase = setup_yum(repo=repo, source_repo=source_repo)
self.yumbase = yumbase
self.pkgdbinfo_queue = Queue()
self.pkgdb_cache = "orphans-pkgdb-{}.pickle".format(release)
Show replies by date