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
-