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 random import getrandbits
|
||||
import six
|
||||
from threading import RLock
|
||||
|
||||
from solar.dblayer.conflict_resolution import dblayer_conflict_resolver
|
||||
|
@ -661,10 +662,9 @@ class NestedField(FieldBase):
|
|||
obj.delete()
|
||||
|
||||
|
||||
@six.add_metaclass(ModelMeta)
|
||||
class NestedModel(object):
|
||||
|
||||
__metaclass__ = ModelMeta
|
||||
|
||||
_nested_value = None
|
||||
|
||||
def __init__(self, field, parent):
|
||||
|
@ -738,9 +738,9 @@ class NestedModelHash(object):
|
|||
self[hk] = data
|
||||
|
||||
|
||||
@six.add_metaclass(ModelMeta)
|
||||
class Model(object):
|
||||
|
||||
__metaclass__ = ModelMeta
|
||||
|
||||
_c = ClassCache()
|
||||
|
||||
|
|
Loading…
Reference in New Issue