diff options
author | Zac Medico <zmedico@gentoo.org> | 2007-07-03 06:24:38 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2007-07-03 06:24:38 +0000 |
commit | 6bfdf598220dda3c3b242554993a11d794db0f1c (patch) | |
tree | 74f4d6e310dbe2b94acde12190dfae61220e7f24 | |
parent | 5b7bd9e10100e3d297c223cd9471bfc850f50f5c (diff) | |
download | portage-6bfdf598220dda3c3b242554993a11d794db0f1c.tar.gz portage-6bfdf598220dda3c3b242554993a11d794db0f1c.tar.bz2 portage-6bfdf598220dda3c3b242554993a11d794db0f1c.zip |
Implement BlockerCache.keys() so that DictMixin.__repr__() works. (trunk r7135)
svn path=/main/branches/2.1.2/; revision=7136
-rwxr-xr-x | bin/emerge | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/bin/emerge b/bin/emerge index 58c53d4cd..99bfbb4d8 100755 --- a/bin/emerge +++ b/bin/emerge @@ -959,6 +959,13 @@ class BlockerCache(DictMixin): """ return self.BlockerData(*self._cache_data["blockers"][cpv]) + def keys(self): + """This needs to be implemented so that self.__repr__() doesn't raise + an AttributeError.""" + if self._cache_data and "blockers" in self._cache_data: + return self._cache_data["blockers"].keys() + return [] + def show_invalid_depstring_notice(parent_node, depstring, error_msg): from formatter import AbstractFormatter, DumbWriter |