Remove six.add_metaclass
Replace six.add_metaclass with Python 3 style code. Change-Id: Ifc3f2bcb8fcdd2b555864bd4e22a973a7858c272 Implements: blueprint six-removal Signed-off-by: Takashi Natsume <takanattie@gmail.com>
This commit is contained in:
@@ -14,7 +14,6 @@ import abc
|
||||
import functools
|
||||
|
||||
from oslo_utils import excutils
|
||||
import six
|
||||
|
||||
|
||||
def rollback_wrapper(original):
|
||||
@@ -28,8 +27,7 @@ def rollback_wrapper(original):
|
||||
return wrap
|
||||
|
||||
|
||||
@six.add_metaclass(abc.ABCMeta)
|
||||
class TaskBase(object):
|
||||
class TaskBase(metaclass=abc.ABCMeta):
|
||||
|
||||
def __init__(self, context, instance):
|
||||
self.context = context
|
||||
|
||||
Reference in New Issue
Block a user