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.BaseWorkFlowEngineTaskflow 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.TaskThis class is used in case of the workflow have only one Action.
We need at least two atoms to create a link.