diff options
author | Zac Medico <zmedico@gentoo.org> | 2010-02-22 01:41:25 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2010-02-22 01:41:25 +0000 |
commit | a85d10088212250a74b2ff1c2b083897d4b3623c (patch) | |
tree | c61160160482d89facad2331d756b7a0327bb9f5 /pym/_emerge/PackageVirtualDbapi.py | |
parent | da4d877173458a35778c9db93e0a8762c5cb1a6e (diff) | |
download | portage-a85d10088212250a74b2ff1c2b083897d4b3623c.tar.gz portage-a85d10088212250a74b2ff1c2b083897d4b3623c.tar.bz2 portage-a85d10088212250a74b2ff1c2b083897d4b3623c.zip |
Use lazy import for the portage.dbapi module.
svn path=/main/trunk/; revision=15419
Diffstat (limited to 'pym/_emerge/PackageVirtualDbapi.py')
-rw-r--r-- | pym/_emerge/PackageVirtualDbapi.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/pym/_emerge/PackageVirtualDbapi.py b/pym/_emerge/PackageVirtualDbapi.py index e557f0489..026b6cc72 100644 --- a/pym/_emerge/PackageVirtualDbapi.py +++ b/pym/_emerge/PackageVirtualDbapi.py @@ -3,9 +3,9 @@ # $Id$ import sys -import portage +from portage.dbapi import dbapi -class PackageVirtualDbapi(portage.dbapi): +class PackageVirtualDbapi(dbapi): """ A dbapi-like interface class that represents the state of the installed package database as new packages are installed, replacing any packages @@ -14,7 +14,7 @@ class PackageVirtualDbapi(portage.dbapi): internally (passed in via cpv_inject() and cpv_remove() calls). """ def __init__(self, settings): - portage.dbapi.__init__(self) + dbapi.__init__(self) self.settings = settings self._match_cache = {} self._cp_map = {} @@ -80,7 +80,7 @@ class PackageVirtualDbapi(portage.dbapi): result = self._match_cache.get(origdep) if result is not None: return result[:] - result = portage.dbapi.match(self, origdep, use_cache=use_cache) + result = dbapi.match(self, origdep, use_cache=use_cache) self._match_cache[origdep] = result return result[:] |