mistral.workbook.v2 package¶
Submodules¶
mistral.workbook.v2.actions module¶
-
class
mistral.workbook.v2.actions.ActionListSpec(data)¶ Bases:
mistral.workbook.v2.base.BaseListSpec-
get_actions()¶
-
item_class¶ alias of
ActionSpec
-
-
class
mistral.workbook.v2.actions.ActionSpec(data)¶ Bases:
mistral.workbook.v2.base.BaseSpec-
get_base()¶
-
get_base_input()¶
-
get_description()¶
-
get_input()¶
-
get_name()¶
-
get_output()¶
-
validate_schema()¶
-
-
class
mistral.workbook.v2.actions.ActionSpecList(data)¶ Bases:
mistral.workbook.v2.base.BaseSpecList-
item_class¶ alias of
ActionSpec
-
mistral.workbook.v2.base module¶
-
class
mistral.workbook.v2.base.BaseListSpec(data)¶
-
class
mistral.workbook.v2.base.BaseSpec(data)¶
-
class
mistral.workbook.v2.base.BaseSpecList(data)¶
mistral.workbook.v2.policies module¶
mistral.workbook.v2.retry_policy module¶
mistral.workbook.v2.task_defaults module¶
mistral.workbook.v2.tasks module¶
-
class
mistral.workbook.v2.tasks.DirectWorkflowTaskSpec(data)¶ Bases:
mistral.workbook.v2.tasks.TaskSpec-
get_join()¶
-
get_on_complete()¶
-
get_on_error()¶
-
get_on_success()¶
-
static
prepare_on_clause(list_of_tuples)¶
-
validate_schema()¶
-
-
class
mistral.workbook.v2.tasks.ReverseWorkflowTaskSpec(data)¶ Bases:
mistral.workbook.v2.tasks.TaskSpec-
get_requires()¶
-
-
class
mistral.workbook.v2.tasks.TaskSpec(data)¶ Bases:
mistral.workbook.v2.base.BaseSpec-
get_action_name()¶
-
get_description()¶
-
get_input()¶
-
get_keep_result()¶
-
get_name()¶
-
get_policies()¶
-
get_publish()¶
-
get_publish_on_error()¶
-
get_safe_rerun()¶
-
get_target()¶
-
get_type()¶
-
get_with_items()¶
-
get_workflow_name()¶
-
validate_schema()¶
-
-
class
mistral.workbook.v2.tasks.TaskSpecList(data)¶
mistral.workbook.v2.workbook module¶
mistral.workbook.v2.workflows module¶
-
class
mistral.workbook.v2.workflows.DirectWorkflowSpec(data)¶ Bases:
mistral.workbook.v2.workflows.WorkflowSpec-
find_inbound_task_specs(task_spec)¶
-
find_outbound_task_names(task_name)¶
-
find_outbound_task_specs(task_spec)¶
-
find_start_tasks()¶
-
get_on_complete_clause(t_name)¶
-
get_on_error_clause(t_name)¶
-
get_on_success_clause(t_name)¶
-
has_inbound_transitions(task_spec)¶
-
has_outbound_transitions(task_spec)¶
-
transition_exists(from_task_name, to_task_name)¶
-
validate_semantics()¶
-
-
class
mistral.workbook.v2.workflows.ReverseWorkflowSpec(data)¶ Bases:
mistral.workbook.v2.workflows.WorkflowSpec-
get_task_requires(task_spec)¶
-
validate_semantics()¶
-
-
class
mistral.workbook.v2.workflows.WorkflowListSpec(data)¶ Bases:
mistral.workbook.v2.base.BaseListSpec-
get_workflows()¶
-
item_class¶ alias of
WorkflowSpec
-
-
class
mistral.workbook.v2.workflows.WorkflowSpec(data)¶ Bases:
mistral.workbook.v2.base.BaseSpec-
get_description()¶
-
get_input()¶
-
get_name()¶
-
get_output()¶
-
get_output_on_error()¶
-
get_task(name)¶
-
get_task_defaults()¶
-
get_tasks()¶
-
get_type()¶
-
get_vars()¶
-
validate_schema()¶
-
validate_semantics()¶
-
-
class
mistral.workbook.v2.workflows.WorkflowSpecList(data)¶ Bases:
mistral.workbook.v2.base.BaseSpecList-
item_class¶ alias of
WorkflowSpec
-