[yum-git] repodiff.py
Seth Vidal
skvidal at linux.duke.edu
Fri Jan 18 21:45:00 UTC 2008
repodiff.py | 11 +++++------
1 file changed, 5 insertions(+), 6 deletions(-)
New commits:
commit 294fcf156506114ffc412078226d24a2b4a4de2e
Author: Seth Vidal <skvidal at fedoraproject.org>
Date: Fri Jan 18 16:41:20 2008 -0500
make sure this only operates on src rpms b/c otherwise bad things
happen
diff --git a/repodiff.py b/repodiff.py
index 7938389..af91470 100755
--- a/repodiff.py
+++ b/repodiff.py
@@ -32,7 +32,7 @@ class DiffYum(yum.YumBase):
self.repos.disableRepo('*')
- def dy_setup_repo(self, repotype, baseurl, srcrepo=False):
+ def dy_setup_repo(self, repotype, baseurl):
repoid = repotype + str (len(self.dy_repos[repotype]) + 1)
self.dy_repos[repotype].append(repoid)
@@ -48,9 +48,8 @@ class DiffYum(yum.YumBase):
self.repos.enableRepo(repoid)
# setup the repo dirs/etc
self.doRepoSetup(thisrepo=repoid)
- if srcrepo:
- archlist = rpmUtils.arch.getArchList() + ['src']
- self._getSacks(archlist=archlist, thisrepo=repoid)
+ archlist = ['src']
+ self._getSacks(archlist=archlist, thisrepo=repoid)
def dy_diff(self):
add = []
@@ -113,7 +112,7 @@ def main(args):
for r in opts.old:
if not opts.quiet: print "setting up old repo %s" % r
try:
- my.dy_setup_repo('old', r, srcrepo=True)
+ my.dy_setup_repo('old', r)
except yum.Errors.RepoError, e:
print "Could not setup repo at url %s: %s" % (r, e)
sys.exit(1)
@@ -121,7 +120,7 @@ def main(args):
for r in opts.new:
if not opts.quiet: print "setting up new repo %s" % r
try:
- my.dy_setup_repo('new', r, srcrepo=True)
+ my.dy_setup_repo('new', r)
except yum.Errors.RepoError, e:
print "Could not setup repo at url %s: %s" % (r, e)
sys.exit(1)
More information about the Yum-cvs-commits
mailing list