[yum-git] yum/__init__.py

Seth Vidal skvidal at linux.duke.edu
Mon Mar 24 19:47:37 UTC 2008


 yum/__init__.py |    7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

New commits:
commit aa651b8c8154daf67e6b140b732aca327a639f01
Author: Seth Vidal <skvidal at fedoraproject.org>
Date:   Mon Mar 24 15:42:33 2008 -0400

    stop making the objects only to immediately delete them.

diff --git a/yum/__init__.py b/yum/__init__.py
index 64dc186..c1c99f3 100644
--- a/yum/__init__.py
+++ b/yum/__init__.py
@@ -463,13 +463,10 @@ class YumBase(depsolve.Depsolve):
             return self._up
         
         self.verbose_logger.debug(_('Building updates object'))
-        sack_pkglist = self.pkgSack.simplePkgList()
-        rpmdb_pkglist = self.rpmdb.simplePkgList()        
 
         up_st = time.time()
-        self._up = rpmUtils.updates.Updates(rpmdb_pkglist, sack_pkglist)
-        del rpmdb_pkglist
-        del sack_pkglist
+
+        self._up = rpmUtils.updates.Updates(self.rpmdb.pkglist, self.pkgSack.simplePkgList())
         if self.conf.debuglevel >= 6:
             self._up.debug = 1
         



More information about the Yum-cvs-commits mailing list