summaryrefslogtreecommitdiffstats
path: root/pym
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2006-06-29 04:22:18 +0000
committerZac Medico <zmedico@gentoo.org>2006-06-29 04:22:18 +0000
commitedfa3452f8d7d2a89eb5687f0c30cca9a0f14dcd (patch)
tree6351bee28ab183bf6bcaf5c611c9dbc18fb19afb /pym
parent57420c1510d433f5d6b3edb5cb6543f2d684a90f (diff)
downloadportage-edfa3452f8d7d2a89eb5687f0c30cca9a0f14dcd.tar.gz
portage-edfa3452f8d7d2a89eb5687f0c30cca9a0f14dcd.tar.bz2
portage-edfa3452f8d7d2a89eb5687f0c30cca9a0f14dcd.zip
Pass a config instance into the vardbapi constructor so that it doesn't have to rely on global settings.
svn path=/main/trunk/; revision=3689
Diffstat (limited to 'pym')
-rw-r--r--pym/portage.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/pym/portage.py b/pym/portage.py
index 4393176c9..4c1e2b1c5 100644
--- a/pym/portage.py
+++ b/pym/portage.py
@@ -4629,7 +4629,8 @@ class vartree(packagetree):
self.settings = settings # for key_expand calls
if categories is None:
categories = settings.categories
- self.dbapi = vardbapi(self.root,categories=categories)
+ self.dbapi = vardbapi(
+ self.root, categories=categories, settings=settings)
self.populated = 1
def zap(self,mycpv):