[yum-cvs] yum/yum rpmsack.py,1.10,1.11
Seth Vidal
skvidal at linux.duke.edu
Sat Aug 19 20:20:43 UTC 2006
Update of /home/groups/yum/cvs/yum/yum
In directory login1.linux.duke.edu:/tmp/cvs-serv8834/yum
Modified Files:
rpmsack.py
Log Message:
helps to have the iterator
Index: rpmsack.py
===================================================================
RCS file: /home/groups/yum/cvs/yum/yum/rpmsack.py,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- rpmsack.py 19 Aug 2006 20:19:12 -0000 1.10
+++ rpmsack.py 19 Aug 2006 20:20:41 -0000 1.11
@@ -50,7 +50,13 @@
}
if self.ts:
self.buildIndexes()
-
+
+ def __iter__(self):
+ if hasattr(self.returnPackages(), '__iter__'):
+ return self.returnPackages().__iter__()
+ else:
+ return iter(self.returnPackages())
+
def buildIndexes(self):
self.match_on_index = 1
self.header_indexes = {}
More information about the Yum-cvs-commits
mailing list