The watcher.applier.workflow_engine.default
Module¶
-
class
watcher.applier.workflow_engine.default.
DefaultWorkFlowEngine
(config, context=None, applier_manager=None)[source]¶ Bases:
watcher.applier.workflow_engine.base.BaseWorkFlowEngine
Taskflow as a workflow engine for Watcher
Full documentation on taskflow at http://docs.openstack.org/developer/taskflow/
-
class
watcher.applier.workflow_engine.default.
TaskFlowActionContainer
(db_action, engine)[source]¶ Bases:
taskflow.task.Task
-
class
watcher.applier.workflow_engine.default.
TaskFlowNop
(name=None, provides=None, requires=None, auto_extract=True, rebind=None, inject=None, ignore_list=None, revert_rebind=None, revert_requires=None)[source]¶ Bases:
taskflow.task.Task
This class is used in case of the workflow have only one Action.
We need at least two atoms to create a link.