upgradecheck upgradecheck.py,1.10,1.11

Ville Skytta (scop) fedora-extras-commits at redhat.com
Sat Jul 29 16:39:28 UTC 2006


Author: scop

Update of /cvs/fedora/upgradecheck
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv15545

Modified Files:
	upgradecheck.py 
Log Message:
Skip distros for which metadata read fails.


Index: upgradecheck.py
===================================================================
RCS file: /cvs/fedora/upgradecheck/upgradecheck.py,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- upgradecheck.py	18 Jun 2006 16:22:40 -0000	1.10
+++ upgradecheck.py	29 Jul 2006 16:39:26 -0000	1.11
@@ -114,14 +114,12 @@
     if not opts.quiet:
         print 'Reading in repository metadata - please wait....'
 
-    try:
-        for repo in solvers.values():
-            repo.readMetadata()
-    except yum.Errors.RepoError, e:
-        print 'Filelists not available for repo: %s' % repo
-        print 'Some dependencies may not be complete for this repository'
-        print 'Run as root to get all dependencies or use -t to enable a user temp cache'
-        sys.exit(1)
+    for dist in solvers.keys():
+        try:
+            solvers[dist].readMetadata()
+        except yum.Errors.RepoError, e:
+            print 'Metadata read error for dist %s, exluding it' % dist
+            del solvers[dist]
 
     pkgdict = {}
     for dist in dists:




More information about the fedora-extras-commits mailing list