diff options
author | Alexander Sulfrian <alexander@sulfrian.net> | 2014-01-24 04:13:08 +0100 |
---|---|---|
committer | Alexander Sulfrian <alexander@sulfrian.net> | 2018-10-18 16:19:12 +0200 |
commit | f6ad8c98d7e9554dcc4f6955116325b628e165f2 (patch) | |
tree | 73f7c0c17f177750dbc5f7edb584ee076cbf6f92 /src/lib/Bcfg2/Server/Plugins/Packages | |
parent | 551a2ac1d1e7c70090a236747f65aa0db464a9cf (diff) | |
download | bcfg2-f6ad8c98d7e9554dcc4f6955116325b628e165f2.tar.gz bcfg2-f6ad8c98d7e9554dcc4f6955116325b628e165f2.tar.bz2 bcfg2-f6ad8c98d7e9554dcc4f6955116325b628e165f2.zip |
Plugins/Packages/Portage: do not try to update the {var,port}tree instances
Diffstat (limited to 'src/lib/Bcfg2/Server/Plugins/Packages')
-rw-r--r-- | src/lib/Bcfg2/Server/Plugins/Packages/Portage.py | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/lib/Bcfg2/Server/Plugins/Packages/Portage.py b/src/lib/Bcfg2/Server/Plugins/Packages/Portage.py index 4ddadb701..9df4467e0 100644 --- a/src/lib/Bcfg2/Server/Plugins/Packages/Portage.py +++ b/src/lib/Bcfg2/Server/Plugins/Packages/Portage.py @@ -161,12 +161,10 @@ class PortageCollection(Collection): eprefix=portage.settings['EPREFIX'], config_profile_path=profile) - portage.db[portage.root]['porttree'].settings = portage.settings - newdbapi = portage.dbapi.porttree.portdbapi(mysettings=portage.settings) - portage.db[portage.root]['porttree'].dbapi = newdbapi - - portage.db[portage.root]['vartree'].settings = portage.settings - portage.db[portage.root]['vartree'].dbapi.settings = portage.settings + portage.db[portage.root]['porttree'] \ + = portage.dbapi.porttree.portagetree(portage.settings) + portage.db[portage.root]['vartree'] \ + = portage.dbapi.vartree.vartree(portage.settings) def _set_portage_config(self): # get global use flags |