diff options
Diffstat (limited to 'barbicanclient/common/auth.py')
-rw-r--r-- | barbicanclient/common/auth.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/barbicanclient/common/auth.py b/barbicanclient/common/auth.py index aeefd4d..d858101 100644 --- a/barbicanclient/common/auth.py +++ b/barbicanclient/common/auth.py @@ -19,6 +19,7 @@ import logging from keystoneclient.v2_0 import client as ksclient from keystoneclient import exceptions import requests +import six LOG = logging.getLogger(__name__) @@ -29,11 +30,10 @@ class AuthException(Exception): pass +@six.add_metaclass(abc.ABCMeta) class AuthPluginBase(object): """Base class for Auth plugins.""" - __metaclass__ = abc.ABCMeta - @abc.abstractproperty def auth_token(self): """ |