[yum-commits] reposync.py
skvidal at osuosl.org
skvidal at osuosl.org
Fri Nov 14 21:46:39 UTC 2008
reposync.py | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
New commits:
commit b7320d55747d74a2c1d1c135ff7f4fb050f45c06
Author: Seth Vidal <skvidal at fedoraproject.org>
Date: Fri Nov 14 16:46:10 2008 -0500
clean up a common traceback when talking to rhn :(
diff --git a/reposync.py b/reposync.py
index 6ba38cf..1d6632b 100755
--- a/reposync.py
+++ b/reposync.py
@@ -178,7 +178,12 @@ def main():
my.doRpmDBSetup()
my.doRepoSetup()
- my.doSackSetup(rpmUtils.arch.getArchList(opts.arch))
+ try:
+ my.doSackSetup(rpmUtils.arch.getArchList(opts.arch))
+ except yum.Errors.RepoError, e:
+ print >> sys.stderr, "Error setting up repositories: %s" % e
+ # maybe this shouldn't be entirely fatal
+ sys.exit(1)
for repo in my.repos.listEnabled():
reposack = ListPackageSack(my.pkgSack.returnPackages(repoid=repo.id))
More information about the Yum-commits
mailing list