client/rhel/yum-rhn-plugin/rhnplugin.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
New commits:
commit 31627c63b7ccf7598fa0c13d1cfb25d109a253d5
Author: Miroslav Suchý <msuchy(a)redhat.com>
Date: Wed Mar 30 16:58:20 2011 +0200
older yum do not have _repos_persistdir
this attribute is new in yum-3.2.29
if yum is <= 3.2.27 just ignore it, because it does not use base_persistdir either
diff --git a/client/rhel/yum-rhn-plugin/rhnplugin.py
b/client/rhel/yum-rhn-plugin/rhnplugin.py
index 8a9c113..cf43372 100644
--- a/client/rhel/yum-rhn-plugin/rhnplugin.py
+++ b/client/rhel/yum-rhn-plugin/rhnplugin.py
@@ -169,7 +169,8 @@ def prereposetup_hook(conduit):
repo.sslcacert = sslcacert
repo.enablegroups = enablegroups
repo.metadata_expire = metadata_expire
- repo.base_persistdir = conduit.getConf()._repos_persistdir
+ if hasattr(conduit.getConf(), _repos_persistdir):
+ repo.base_persistdir = conduit.getConf()._repos_persistdir
repoOptions = getRHNRepoOptions(conduit, repo.id)
if repoOptions:
for o in repoOptions:
Show replies by date