[yum-cvs] yum/yum transactioninfo.py,1.14,1.15
Seth Vidal
skvidal at login.linux.duke.edu
Thu Mar 10 06:45:21 UTC 2005
Update of /home/groups/yum/cvs/yum/yum
In directory login:/tmp/cvs-serv19304
Modified Files:
transactioninfo.py
Log Message:
add an __iter__ method to the TransactionData class
Index: transactioninfo.py
===================================================================
RCS file: /home/groups/yum/cvs/yum/yum/transactioninfo.py,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- transactioninfo.py 3 Mar 2005 07:49:53 -0000 1.14
+++ transactioninfo.py 10 Mar 2005 06:45:18 -0000 1.15
@@ -32,6 +32,12 @@
def __len__(self):
return len(self.pkgdict.values())
+
+ def __iter__(self):
+ if hasattr(self.getMembers(), '__iter__'):
+ return self.getMembers().__iter__()
+ else:
+ return iter(self.getMembers())
def debugprint(self, msg):
if self.debug:
More information about the Yum-cvs-commits
mailing list