[yum-cvs] yum/yum __init__.py,1.333,1.334 yumRepo.py,1.48,1.49
Seth Vidal
skvidal at linux.duke.edu
Thu Jun 21 18:01:22 UTC 2007
Update of /home/groups/yum/cvs/yum/yum
In directory login1.linux.duke.edu:/tmp/cvs-serv1039/yum
Modified Files:
__init__.py yumRepo.py
Log Message:
closes bug: 241557 about repo.ready()
make yum grouplist work again, too
Index: __init__.py
===================================================================
RCS file: /home/groups/yum/cvs/yum/yum/__init__.py,v
retrieving revision 1.333
retrieving revision 1.334
diff -u -r1.333 -r1.334
--- __init__.py 21 Jun 2007 13:42:58 -0000 1.333
+++ __init__.py 21 Jun 2007 18:01:20 -0000 1.334
@@ -431,6 +431,7 @@
self.verbose_logger.debug('Getting group metadata')
reposWithGroups = []
+ self.repos.doSetup()
for repo in self.repos.listGroupsEnabled():
if repo.groups_added: # already added the groups from this repo
reposWithGroups.append(repo)
Index: yumRepo.py
===================================================================
RCS file: /home/groups/yum/cvs/yum/yum/yumRepo.py,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -r1.48 -r1.49
--- yumRepo.py 4 Jun 2007 01:17:32 -0000 1.48
+++ yumRepo.py 21 Jun 2007 18:01:20 -0000 1.49
@@ -271,7 +271,9 @@
def ready(self):
"""Returns true if this repository is setup and ready for use."""
- return self.repoXML is not None
+ if hasattr(self, 'metadata_cookie'):
+ return self.repoXML is not None
+ return False
def getGroupLocation(self):
More information about the Yum-cvs-commits
mailing list