CodernityDB 2to3

This commit is contained in:
Ruud
2014-10-06 17:26:14 +02:00
parent 08cb834b4d
commit 4775e4a36a
9 changed files with 35 additions and 35 deletions
@@ -58,7 +58,7 @@ class SuperLock(type):
else:
# setattr(base, b_attr, SuperLock.wrapper(a))
new_attr[b_attr] = SuperLock.wrapper(a)
for attr_name, attr_value in attr.items():
for attr_name, attr_value in list(attr.items()):
if isinstance(attr_value, FunctionType) and not attr_name.startswith('_'):
attr_value = SuperLock.wrapper(attr_value)
new_attr[attr_name] = attr_value
@@ -89,13 +89,13 @@ class SuperThreadSafeDatabase(Database, metaclass=SuperLock):
def open(self, *args, **kwargs):
res = super(SuperThreadSafeDatabase, self).open(*args, **kwargs)
for name in self.indexes_names.keys():
for name in list(self.indexes_names.keys()):
self.__patch_index_gens(name)
return res
def create(self, *args, **kwargs):
res = super(SuperThreadSafeDatabase, self).create(*args, **kwargs)
for name in self.indexes_names.keys():
for name in list(self.indexes_names.keys()):
self.__patch_index_gens(name)
return res