aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2008-12-25 04:22:46 +0000
committerZac Medico <zmedico@gentoo.org>2008-12-25 04:22:46 +0000
commit094e4d97d67f8e39aa17ea39bad04daa2cd26350 (patch)
tree33d8fcf9949b6b8874bfd1161de4d7c7b318f9fe /pym/portage/eclass_cache.py
parentDon't add any more that one "-" symbol to the front of an unsupported EAPI. (diff)
downloadportage-094e4d97d67f8e39aa17ea39bad04daa2cd26350.tar.gz
portage-094e4d97d67f8e39aa17ea39bad04daa2cd26350.tar.bz2
portage-094e4d97d67f8e39aa17ea39bad04daa2cd26350.zip
Handle potential KeyErrors that may be raised from get_eclass_data(), and
remove unnecessary print statements inside get_eclass_data(). svn path=/main/trunk/; revision=12329
Diffstat (limited to 'pym/portage/eclass_cache.py')
-rw-r--r--pym/portage/eclass_cache.py7
1 files changed, 1 insertions, 6 deletions
diff --git a/pym/portage/eclass_cache.py b/pym/portage/eclass_cache.py
index 93c956f8a..670e9fb24 100644
--- a/pym/portage/eclass_cache.py
+++ b/pym/portage/eclass_cache.py
@@ -99,12 +99,7 @@ class cache(object):
def get_eclass_data(self, inherits, from_master_only=False):
ec_dict = {}
for x in inherits:
- try:
- ec_dict[x] = self.eclasses[x]
- except KeyError:
- print "ec=",ec_dict
- print "inherits=",inherits
- raise
+ ec_dict[x] = self.eclasses[x]
if from_master_only and \
self._eclass_locations[x] != self._master_eclass_root:
return None