summaryrefslogtreecommitdiffstats
path: root/src/py-libs/backend.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/py-libs/backend.py')
-rw-r--r--src/py-libs/backend.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/py-libs/backend.py b/src/py-libs/backend.py
index 1f24955..0d4f7c3 100644
--- a/src/py-libs/backend.py
+++ b/src/py-libs/backend.py
@@ -73,6 +73,11 @@ class Root(object):
self.plugins = config['plugins']
self.pluginConf = config['plugin_conf']
self.pluginDir = config['plugin_dir']
+ for key in self.pluginConf.keys():
+ if not key.endswith("_opts"): continue
+ self.pluginConf[key]["basedir"] = self.basedir
+ self.pluginConf[key]["cache_topdir"] = self.cachedir
+ self.pluginConf[key]["root"] = self.sharedRootName
# mount/umount
self.umountCmds = ['umount -n %s/proc' % self.rootdir,
@@ -141,7 +146,6 @@ class Root(object):
# --> no /etc/yum.conf symlink (F7 and above)
# create our base directory heirarchy
- mock.util.mkdirIfAbsent(self.cachedir)
mock.util.mkdirIfAbsent(self.basedir)
mock.util.mkdirIfAbsent(self.rootdir)