heat.engine.clients.os.magnum module

class heat.engine.clients.os.magnum.BaymodelConstraint[source]

Bases: heat.engine.constraints.BaseCustomConstraint

resource_client_name = 'magnum'
resource_getter_name = 'get_baymodel'
class heat.engine.clients.os.magnum.ClusterTemplateConstraint[source]

Bases: heat.engine.constraints.BaseCustomConstraint

resource_client_name = 'magnum'
resource_getter_name = 'get_cluster_template'
class heat.engine.clients.os.magnum.MagnumClientPlugin(context)[source]

Bases: heat.engine.clients.client_plugin.ClientPlugin

CONTAINER = 'container-infra'
get_baymodel(value)[source]
get_cluster_template(value)[source]
is_conflict(ex)[source]

Returns True if the exception is a conflict.

is_not_found(ex)[source]

Returns True if the exception is a not-found.

is_over_limit(ex)[source]

Returns True if the exception is an over-limit.

service_types = ['container-infra']