summaryrefslogtreecommitdiffstats
path: root/pym/portage/elog/__init__.py
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2007-06-21 12:01:43 +0000
committerZac Medico <zmedico@gentoo.org>2007-06-21 12:01:43 +0000
commit766862042c7da01a8aa0a8f5ebd259fe72e1fd57 (patch)
treed74a4e7f8373243cb5fe08e28f5d871e713a8759 /pym/portage/elog/__init__.py
parentc081a2229d3873c9d61cc1b2d994adf01de8a6a8 (diff)
downloadportage-766862042c7da01a8aa0a8f5ebd259fe72e1fd57.tar.gz
portage-766862042c7da01a8aa0a8f5ebd259fe72e1fd57.tar.bz2
portage-766862042c7da01a8aa0a8f5ebd259fe72e1fd57.zip
Remove more unnecessary list generation.
svn path=/main/trunk/; revision=6913
Diffstat (limited to 'pym/portage/elog/__init__.py')
-rw-r--r--pym/portage/elog/__init__.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/pym/portage/elog/__init__.py b/pym/portage/elog/__init__.py
index 77bdd1b94..5b8ac44c3 100644
--- a/pym/portage/elog/__init__.py
+++ b/pym/portage/elog/__init__.py
@@ -15,7 +15,8 @@ import os
def _merge_logentries(a, b):
rValue = {}
- phases = set(a.keys()+b.keys())
+ phases = set(a)
+ phases.update(b)
for p in phases:
rValue[p] = []
if a.has_key(p):
@@ -51,7 +52,7 @@ def elog_process(cpv, mysettings):
my_elog_classes = set(mysettings.get("PORTAGE_ELOG_CLASSES", "").split())
- for key in all_logentries.keys():
+ for key in all_logentries:
default_logentries = filter_loglevels(all_logentries[key], my_elog_classes)
# in case the filters matched all messages and no module overrides exist