watcher.applier.workflow_engine.base module

watcher.applier.workflow_engine.base module

service None

Bases: taskflow.task.Task

BaseTaskFlowActionContainer.abort(*args, **kwargs)
BaseTaskFlowActionContainer.do_abort(*args, **kwargs)
BaseTaskFlowActionContainer.do_execute(*args, **kwargs)
BaseTaskFlowActionContainer.do_post_execute()
BaseTaskFlowActionContainer.do_pre_execute()
BaseTaskFlowActionContainer.do_revert()
BaseTaskFlowActionContainer.execute(*args, **kwargs)
BaseTaskFlowActionContainer.post_execute()
BaseTaskFlowActionContainer.pre_execute()
BaseTaskFlowActionContainer.revert(*args, **kwargs)
service None

Bases: watcher.common.loader.loadable.Loadable

BaseWorkFlowEngine.execute(actions)[source]
classmethod BaseWorkFlowEngine.get_config_opts()[source]

Defines the configuration options to be associated to this loadable

Returns:A list of configuration options relative to this Loadable
Return type:list of oslo_config.cfg.Opt instances
BaseWorkFlowEngine.notify(action, state)[source]
BaseWorkFlowEngine.notify_cancel_start(action_plan_uuid)[source]
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.