heat.engine.resources.wait_condition 模块

class heat.engine.resources.wait_condition.BaseWaitConditionHandle(name, definition, stack)[source]

基类: SignalResponder

基础 WaitConditionHandle 资源。

这个类的主要作用是:- 没有依赖关系(以便实例可以引用它)- 创建凭证以允许从实例发出信号- 处理来自实例的信号,验证并存储结果

STATUS_FAILURE = 'FAILURE'
STATUS_SUCCESS = 'SUCCESS'
WAIT_STATUSES = ('FAILURE', 'SUCCESS')
get_status()[source]

返回句柄信号的状态值列表。

get_status_reason(status)[source]

返回与特定状态关联的原因列表。

handle_create()[source]
handle_signal(details=None)[source]
normalise_signal_data(signal_data, latest_metadata)[source]
properties_schema = {}
exception heat.engine.resources.wait_condition.WaitConditionFailure(wait_condition, handle)[source]

基类: Error

exception heat.engine.resources.wait_condition.WaitConditionTimeout(wait_condition, handle)[source]

基类: Error