[yum-cvs] yum/yum transactioninfo.py,1.40,1.41

Jeremy Katz katzj at linux.duke.edu
Wed Jun 6 15:18:57 UTC 2007


Update of /home/groups/yum/cvs/yum/yum
In directory login1.linux.duke.edu:/tmp/cvs-serv21895/yum

Modified Files:
	transactioninfo.py 
Log Message:
minor optimization from Florian Festi


Index: transactioninfo.py
===================================================================
RCS file: /home/groups/yum/cvs/yum/yum/transactioninfo.py,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -r1.40 -r1.41
--- transactioninfo.py	17 Apr 2007 20:54:03 -0000	1.40
+++ transactioninfo.py	6 Jun 2007 15:18:55 -0000	1.41
@@ -73,13 +73,10 @@
         returnlist = []
 
         if pkgtup is None:
-            for key in self.pkgdict.keys():
-                for p in self.pkgdict[key]:
-                    returnlist.append(p)
-
+            for members in self.pkgdict.itervalues():
+                returnlist.extend(members)            
         elif self.pkgdict.has_key(pkgtup):
-            for p in self.pkgdict[pkgtup]:
-                returnlist.append(p)
+            returnlist.extend(self.pkgdict[pkgtup])            
 
         return returnlist
             




More information about the Yum-cvs-commits mailing list