diff options
author | Zac Medico <zmedico@gentoo.org> | 2009-11-21 02:38:39 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2009-11-21 02:38:39 +0000 |
commit | 4b627a140461e498a74ca3ff0122ee2881400e8b (patch) | |
tree | 1975b02cc17efce0a6c5d8ae2f12b1714c5e289a /pym/_emerge/search.py | |
parent | 307678b58c9f3fad5b52fbc3807751f63d20db43 (diff) | |
download | portage-4b627a140461e498a74ca3ff0122ee2881400e8b.tar.gz portage-4b627a140461e498a74ca3ff0122ee2881400e8b.tar.bz2 portage-4b627a140461e498a74ca3ff0122ee2881400e8b.zip |
Optimized the code for bug #288083 and make it handle more cases. Now Packagev2.2_rc51
instances have 'visible' and 'masks' attributes, since this information needs
to be accessed in more places now.
svn path=/main/trunk/; revision=14859
Diffstat (limited to 'pym/_emerge/search.py')
-rw-r--r-- | pym/_emerge/search.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/pym/_emerge/search.py b/pym/_emerge/search.py index e5ad91da2..f36a249e0 100644 --- a/pym/_emerge/search.py +++ b/pym/_emerge/search.py @@ -11,7 +11,6 @@ from portage.output import bold, bold as white, darkgreen, green, red from portage.util import writemsg_stdout from _emerge.Package import Package -from _emerge.visible import visible class search(object): @@ -111,9 +110,10 @@ class search(object): pkg_type = "installed" elif built: pkg_type = "binary" - return visible(self.settings, - Package(type_name=pkg_type, root_config=self.root_config, - cpv=cpv, built=built, installed=installed, metadata=metadata)) + return Package(type_name=pkg_type, + root_config=self.root_config, + cpv=cpv, built=built, installed=installed, + metadata=metadata).visible def _xmatch(self, level, atom): """ |