[yum-cvs] yum/yum packageSack.py,1.28,1.29

Seth Vidal skvidal at linux.duke.edu
Sun Mar 4 21:45:19 UTC 2007


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

Modified Files:
	packageSack.py 
Log Message:

optimize delPackage() in MetaSack even though it seems like it is a
performance hit in every situation


Index: packageSack.py
===================================================================
RCS file: /home/groups/yum/cvs/yum/yum/packageSack.py,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- packageSack.py	4 Mar 2007 21:34:10 -0000	1.28
+++ packageSack.py	4 Mar 2007 21:45:16 -0000	1.29
@@ -288,8 +288,7 @@
 
     def delPackage(self, obj):
         """Delete a pkgobject if it exists in every sub-sack."""
-        sack = self.sacks[obj.repo.id]
-        sack.delPackage(obj)
+        obj.repo.sack.delPackage(obj)
 
 
     def returnPackages(self, repoid=None):




More information about the Yum-cvs-commits mailing list