The heat.engine.clients.os.keystone
Module¶
-
class
heat.engine.clients.os.keystone.
KeystoneClientPlugin
(context)[source]¶ Bases:
heat.engine.clients.client_plugin.ClientPlugin
-
IDENTITY
= 'identity'¶
-
exceptions_module
= <module 'keystoneclient.exceptions' from '/usr/lib/python2.7/dist-packages/keystoneclient/exceptions.pyc'>¶
-
service_types
= ['identity']¶
-
-
class
heat.engine.clients.os.keystone.
KeystoneDomainConstraint
[source]¶ Bases:
heat.engine.constraints.BaseCustomConstraint
-
expected_exceptions
= (<class 'heat.common.exception.EntityNotFound'>,)¶
-
-
class
heat.engine.clients.os.keystone.
KeystoneGroupConstraint
[source]¶ Bases:
heat.engine.constraints.BaseCustomConstraint
-
expected_exceptions
= (<class 'heat.common.exception.EntityNotFound'>,)¶
-
-
class
heat.engine.clients.os.keystone.
KeystoneProjectConstraint
[source]¶ Bases:
heat.engine.constraints.BaseCustomConstraint
-
expected_exceptions
= (<class 'heat.common.exception.EntityNotFound'>,)¶
-
-
class
heat.engine.clients.os.keystone.
KeystoneRoleConstraint
[source]¶ Bases:
heat.engine.constraints.BaseCustomConstraint
-
expected_exceptions
= (<class 'heat.common.exception.EntityNotFound'>,)¶
-
-
class
heat.engine.clients.os.keystone.
KeystoneServiceConstraint
[source]¶ Bases:
heat.engine.constraints.BaseCustomConstraint
-
expected_exceptions
= (<class 'heat.common.exception.EntityNotFound'>, <class 'heat.common.exception.KeystoneServiceNameConflict'>)¶
-