summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--pym/portage.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/pym/portage.py b/pym/portage.py
index cf76952d0..00f0822ae 100644
--- a/pym/portage.py
+++ b/pym/portage.py
@@ -1576,6 +1576,12 @@ class config:
return 1
return 0
+ def __contains__(self, mykey):
+ """Called to implement membership test operators (in and not in)."""
+ if self.has_key(mykey):
+ return True
+ return False
+
def keys(self):
mykeys=[]
for x in self.lookuplist: