[yum-git] yum/yumRepo.py
James Antill
james at linux.duke.edu
Fri Jan 25 03:41:55 UTC 2008
yum/yumRepo.py | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
New commits:
commit 974e228a527a0fea0e7ca7a05c926f8299bc573b
Author: James Antill <james at and.org>
Date: Thu Jan 24 22:41:48 2008 -0500
Work after: yum clean all
diff --git a/yum/yumRepo.py b/yum/yumRepo.py
index 4e9fa14..098832a 100644
--- a/yum/yumRepo.py
+++ b/yum/yumRepo.py
@@ -804,13 +804,11 @@ class YumRepository(Repository, config.RepoConf):
def _doneOldRepoXML(self):
""" Done with old data, delete it. """
- if not len(self._oldRepoMDData):
- return
-
old_data = self._oldRepoMDData
self._oldRepoMDData = {}
-
- os.unlink(old_data['old_local'])
+
+ if 'old_local' in old_data:
+ os.unlink(old_data['old_local'])
if 'old_MD_files' not in old_data:
return
@@ -943,6 +941,8 @@ class YumRepository(Repository, config.RepoConf):
old_repo_XML = self._oldRepoMDData['old_repo_XML']
self._oldRepoMDData['old_MD_files'] = reverts
+ # Inited twice atm. ... sue me
+ self._oldRepoMDData['new_MD_files'] = []
for mdtype in all_mdtypes:
(nmdtype, ndata) = self._get_mdtype_data(mdtype)
More information about the Yum-cvs-commits
mailing list