]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
added __contains__ to OrderedProperties, so that rabbit is not in there
authorMike Bayer <mike_mp@zzzcomputing.com>
Thu, 10 Aug 2006 00:03:33 +0000 (00:03 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Thu, 10 Aug 2006 00:03:33 +0000 (00:03 +0000)
lib/sqlalchemy/util.py

index 0e328238563a48d2e11415fae168608a7e787f36..1c69f06c9c1034916452f8a8c5bdf5de6428248d 100644 (file)
@@ -121,6 +121,8 @@ class OrderedProperties(object):
             return self.__data[key]
         except KeyError:
             raise AttributeError(key)
+    def __contains__(self, key):
+        return key in self.__data
     def keys(self):
         return self.__data.keys()
     def has_key(self, key):