Change __metaclass__ with optimal six.add_metaclass
Use six.add_metaclass instead of __metaclass__.[1] [1]http://docs.openstack.org/developer/hacking/# Change-Id: I522aa37c58aac1b4b57f356f60ed8ae9467f935b
This commit is contained in:
parent
a4c49fab02
commit
7555723288
|
@ -21,6 +21,7 @@ import weakref
|
||||||
|
|
||||||
from collections import defaultdict
|
from collections import defaultdict
|
||||||
from random import getrandbits
|
from random import getrandbits
|
||||||
|
import six
|
||||||
from threading import RLock
|
from threading import RLock
|
||||||
|
|
||||||
from solar.dblayer.conflict_resolution import dblayer_conflict_resolver
|
from solar.dblayer.conflict_resolution import dblayer_conflict_resolver
|
||||||
|
@ -661,10 +662,9 @@ class NestedField(FieldBase):
|
||||||
obj.delete()
|
obj.delete()
|
||||||
|
|
||||||
|
|
||||||
|
@six.add_metaclass(ModelMeta)
|
||||||
class NestedModel(object):
|
class NestedModel(object):
|
||||||
|
|
||||||
__metaclass__ = ModelMeta
|
|
||||||
|
|
||||||
_nested_value = None
|
_nested_value = None
|
||||||
|
|
||||||
def __init__(self, field, parent):
|
def __init__(self, field, parent):
|
||||||
|
@ -738,9 +738,9 @@ class NestedModelHash(object):
|
||||||
self[hk] = data
|
self[hk] = data
|
||||||
|
|
||||||
|
|
||||||
|
@six.add_metaclass(ModelMeta)
|
||||||
class Model(object):
|
class Model(object):
|
||||||
|
|
||||||
__metaclass__ = ModelMeta
|
|
||||||
|
|
||||||
_c = ClassCache()
|
_c = ClassCache()
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue