heat.engine.clients.os.keystone package¶
Submodules¶
Module contents¶
- class heat.engine.clients.os.keystone.KeystoneClientPlugin(context)[source]¶
Bases:
ClientPlugin- IDENTITY = 'identity'¶
- exceptions_module = [<module 'keystoneauth1.exceptions' from '/usr/lib/python3.6/site-packages/keystoneauth1/exceptions/__init__.py'>, <module 'heat.common.exception' from '/home/abuild/rpmbuild/BUILD/openstack-heat-18.1.0.dev39/heat/common/exception.py'>]¶
- parse_entity_with_domain(entity_with_domain, entity_type)[source]¶
Parse keystone entity user/role/project with domain.
entity_with_domain should be in entity{domain} format.
Returns a tuple of (entity, domain).
- service_types = ['identity']¶