[yum-commits] 2 commits - yum-cron/yum-cron.py yum/__init__.py

James Antill james at osuosl.org
Fri Apr 26 03:35:23 UTC 2013


 yum-cron/yum-cron.py |    2 +-
 yum/__init__.py      |    3 +++
 2 files changed, 4 insertions(+), 1 deletion(-)

New commits:
commit a6f28ec634d1f6bf15830c4b2edf80159ea16a44
Author: James Antill <james at and.org>
Date:   Thu Apr 25 16:28:32 2013 -0400

    Fix typo for metadata expire turn off in yum-cron.

diff --git a/yum-cron/yum-cron.py b/yum-cron/yum-cron.py
index 55e337d..721bdcb 100755
--- a/yum-cron/yum-cron.py
+++ b/yum-cron/yum-cron.py
@@ -825,7 +825,7 @@ class YumCronBase(yum.YumBase):
     def populateUpdateMetadata(self):
         """Populate the metadata for the packages in the update."""
 
-        for repo in base.repos.findRepos('*'):
+        for repo in self.repos.findRepos('*'):
             repo.metadata_expire = 0
 
         self.upinfo
commit 2fb171d13078c9219971f30f2ad3a718216ead9a
Author: James Antill <james at and.org>
Date:   Wed Apr 24 12:04:13 2013 -0400

    Skip var_arch storage in yumdb.

diff --git a/yum/__init__.py b/yum/__init__.py
index 543ca2d..50e2fad 100644
--- a/yum/__init__.py
+++ b/yum/__init__.py
@@ -1849,8 +1849,11 @@ much more problems).
                 po.yumdb_info.reason = txmbr.reason
                 po.yumdb_info.releasever = self.conf.yumvar['releasever']
                 for var in self.conf.yumvar: # Store all yum variables.
+                    # Skip some of the variables...
                     if var == 'releasever': continue
                     if var == 'basearch': continue # This "never" changes.
+                    if var == 'arch':     continue
+                    # Skip uuid?
                     setattr(po.yumdb_info, 'var_' + var, self.conf.yumvar[var])
                 if hasattr(self, 'args') and self.args:
                     po.yumdb_info.command_line = ' '.join(self.args)


More information about the Yum-commits mailing list