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
-