diff --git a/cloudcafe/identity/config.py b/cloudcafe/identity/config.py index df7bc1ce..c9a60d64 100644 --- a/cloudcafe/identity/config.py +++ b/cloudcafe/identity/config.py @@ -47,3 +47,11 @@ class IdentityTokenConfig(ConfigSectionInterface): @property def authentication_endpoint(self): return self.get("authentication_endpoint") + + +class IdentityExtensionConfig(ConfigSectionInterface): + SECTION_NAME = 'extension_api' + + @property + def openstack_keystone_admin(self): + return self.get("openstack_keystone_admin") diff --git a/configs/identity/reference.json.config b/configs/identity/reference.json.config index a4c2a0ba..00a708d5 100644 --- a/configs/identity/reference.json.config +++ b/configs/identity/reference.json.config @@ -19,3 +19,6 @@ username=admin password=password tenant_name=admin authentication_endpoint=http://111.111.111.111:1000 + +[extension_api] +openstack_keystone_admin=OS-KADM