summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--openstack_auth/plugin/base.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/openstack_auth/plugin/base.py b/openstack_auth/plugin/base.py
index fed0cc2..83eae09 100644
--- a/openstack_auth/plugin/base.py
+++ b/openstack_auth/plugin/base.py
@@ -14,6 +14,8 @@ import abc
import six
+from openstack_auth import utils
+
__all__ = ['BasePlugin']
@@ -42,3 +44,8 @@ class BasePlugin(object):
:rtype: keystoneclient.auth.BaseAuthPlugin
"""
return None
+
+ @property
+ def keystone_version(self):
+ """The Identity API version as specified in the settings file."""
+ return utils.get_keystone_version()