client/rhel/yum-rhn-plugin/rhnplugin.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
New commits:
commit 44955186189e3a60afa07e6e4d1b5c9710b2e61c
Author: Michael Mraka <michael.mraka(a)redhat.com>
Date: Thu Mar 24 10:25:41 2011 +0100
688870 - also check whether cached repo is valid
diff --git a/client/rhel/yum-rhn-plugin/rhnplugin.py
b/client/rhel/yum-rhn-plugin/rhnplugin.py
index 4f2f308..4fd6de7 100644
--- a/client/rhel/yum-rhn-plugin/rhnplugin.py
+++ b/client/rhel/yum-rhn-plugin/rhnplugin.py
@@ -65,7 +65,8 @@ def init_hook(conduit):
cachefile.close()
for (repoid, reponame) in repolist:
repodir = os.path.join(cachedir, repoid)
- if os.path.isdir(repodir):
+ if os.path.isdir(repodir) and os.path.isfile(
+ os.path.join(repodir, 'repodata',
'repomd.xml')):
repo = YumRepository(repoid)
repo.basecachedir = cachedir
repo.baseurl = ['file:///' + repodir ]
Show replies by date