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
26a8dc7d00
@ -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,9 +662,9 @@ class NestedField(FieldBase):
|
||||
obj.delete()
|
||||
|
||||
|
||||
@six.add_metaclass(ModelMeta)
|
||||
class NestedModel(object):
|
||||
|
||||
__metaclass__ = ModelMeta
|
||||
|
||||
_nested_value = None
|
||||
|
||||
@ -738,9 +739,9 @@ class NestedModelHash(object):
|
||||
self[hk] = data
|
||||
|
||||
|
||||
@six.add_metaclass(ModelMeta)
|
||||
class Model(object):
|
||||
|
||||
__metaclass__ = ModelMeta
|
||||
|
||||
_c = ClassCache()
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user