diff options
author | Zac Medico <zmedico@gentoo.org> | 2008-12-25 04:22:46 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2008-12-25 04:22:46 +0000 |
commit | 094e4d97d67f8e39aa17ea39bad04daa2cd26350 (patch) | |
tree | 33d8fcf9949b6b8874bfd1161de4d7c7b318f9fe /pym/portage/eclass_cache.py | |
parent | Don't add any more that one "-" symbol to the front of an unsupported EAPI. (diff) | |
download | portage-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.py | 7 |
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 |