commit 5d3230819707963039987059e0a186d20650e052 Author: Till Maas opensource@till.name Date: Tue Oct 7 18:18:42 2014 +0200
find_unblocked_orphans: Use unique repo IDs
scripts/find_unblocked_orphans.py | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) --- diff --git a/scripts/find_unblocked_orphans.py b/scripts/find_unblocked_orphans.py index aaaba8a..d8cf87c 100755 --- a/scripts/find_unblocked_orphans.py +++ b/scripts/find_unblocked_orphans.py @@ -14,6 +14,7 @@ from collections import OrderedDict import cPickle as pickle import datetime +import hashlib import os import argparse from Queue import Queue @@ -156,8 +157,10 @@ def setup_yum(repo=RAWHIDE_RELEASE["repo"], yb.conf.cache = 0
yb.repos.disableRepo('*') - yb.add_enable_repo('repo', [repo]) - yb.add_enable_repo('repo-source', [source_repo]) + # use digest to make repo id unique for each URL + yb.add_enable_repo('repo-' + hashlib.sha256(repo).hexdigest(), [repo]) + yb.add_enable_repo('repo-source-' + hashlib.sha256(repo).hexdigest(), + [source_repo]) yb.arch.archlist.append('src') return yb
rel-eng@lists.fedoraproject.org