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()
get_tags()
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)

Bases: mistral.workbook.base.BaseListSpec

class mistral.workbook.v2.base.BaseSpec(data)

Bases: mistral.workbook.base.BaseSpec

class mistral.workbook.v2.base.BaseSpecList(data)

Bases: mistral.workbook.base.BaseSpecList

mistral.workbook.v2.policies module

class mistral.workbook.v2.policies.PoliciesSpec(data)

Bases: mistral.workbook.v2.base.BaseSpec

get_concurrency()
get_pause_before()
get_retry()
classmethod get_schema(includes=['definitions'])
get_timeout()
get_wait_after()
get_wait_before()
validate_schema()

mistral.workbook.v2.retry_policy module

class mistral.workbook.v2.retry_policy.RetrySpec(data)

Bases: mistral.workbook.v2.base.BaseSpec

get_break_on()
get_continue_on()
get_count()
get_delay()
classmethod get_schema(includes=['definitions'])
validate_schema()

mistral.workbook.v2.task_defaults module

class mistral.workbook.v2.task_defaults.TaskDefaultsSpec(data)

Bases: mistral.workbook.v2.base.BaseSpec

get_on_complete()
get_on_error()
get_on_success()
get_policies()
get_requires()
classmethod get_schema(includes=['definitions'])
validate_schema()

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_safe_rerun()
get_target()
get_type()
get_with_items()
get_workflow_name()
validate_schema()
class mistral.workbook.v2.tasks.TaskSpecList(data)

Bases: mistral.workbook.v2.base.BaseSpecList

item_class

alias of TaskSpec

mistral.workbook.v2.workbook module

class mistral.workbook.v2.workbook.WorkbookSpec(data)

Bases: mistral.workbook.v2.base.BaseSpec

get_actions()
get_description()
get_name()
get_tags()
get_workflows()

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_tags()
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

Module contents