aria.orchestrator.workflows.builtin
¶
Built-in workflows.
-
aria.orchestrator.workflows.builtin.
install
(ctx, **workflow_parameters)¶ Built-in install workflow.
-
aria.orchestrator.workflows.builtin.
uninstall
(ctx, **workflow_parameters)¶ Built-in uninstall workflow.
-
aria.orchestrator.workflows.builtin.
start
(ctx, **workflow_parameters)¶ Built-in start workflow.
-
aria.orchestrator.workflows.builtin.
stop
(ctx, **workflow_parameters)¶ Built-in stop workflow.
aria.orchestrator.workflows.builtin.execute_operation
¶
Built-in operation execution Workflow.
-
aria.orchestrator.workflows.builtin.execute_operation.
execute_operation
(ctx, **workflow_parameters)¶ Built-in operation execution Workflow.
Parameters: - workflow_context – workflow context
- graph – graph which will describe the workflow
- operation – operation name to execute
- operation_kwargs –
- run_by_dependency_order –
- type_names –
- node_template_ids –
- node_ids –
- kwargs –
Returns:
aria.orchestrator.workflows.builtin.heal
¶
Built-in heal workflow.
-
aria.orchestrator.workflows.builtin.heal.
heal
(ctx, **workflow_parameters)¶ Built-in heal workflow..
Parameters: - ctx – workflow context
- graph – graph which will describe the workflow.
- node_id – ID of the node to heal
Returns:
-
aria.orchestrator.workflows.builtin.heal.
heal_install
(ctx, **workflow_parameters)¶ Install phase of the heal mechanism.
Parameters: - ctx – workflow context
- graph – task graph to edit.
- failing_nodes – failing nodes to heal
- targeted_nodes – targets of the relationships where the failing node are
-
aria.orchestrator.workflows.builtin.heal.
heal_uninstall
(ctx, **workflow_parameters)¶ Uninstall phase of the heal mechanism.
Parameters: - ctx – workflow context
- graph – task graph to edit
- failing_nodes – failing nodes to heal
- targeted_nodes – targets of the relationships where the failing node are
aria.orchestrator.workflows.builtin.install
¶
Built-in install workflow.
-
aria.orchestrator.workflows.builtin.install.
install
(ctx, **workflow_parameters)¶ Built-in install workflow.
aria.orchestrator.workflows.builtin.start
¶
Built-in start workflow.
-
aria.orchestrator.workflows.builtin.start.
start
(ctx, **workflow_parameters)¶ Built-in start workflow.
aria.orchestrator.workflows.builtin.stop
¶
Built-in stop workflow.
-
aria.orchestrator.workflows.builtin.stop.
stop
(ctx, **workflow_parameters)¶ Built-in stop workflow.
aria.orchestrator.workflows.builtin.uninstall
¶
Built-in uninstall workflow.
-
aria.orchestrator.workflows.builtin.uninstall.
uninstall
(ctx, **workflow_parameters)¶ Built-in uninstall workflow.
aria.orchestrator.workflows.builtin.workflows
¶
TSOCA normative lifecycle workflows.
-
aria.orchestrator.workflows.builtin.workflows.
install_node
(ctx, **workflow_parameters)¶
-
aria.orchestrator.workflows.builtin.workflows.
uninstall_node
(ctx, **workflow_parameters)¶
-
aria.orchestrator.workflows.builtin.workflows.
start_node
(ctx, **workflow_parameters)¶
-
aria.orchestrator.workflows.builtin.workflows.
stop_node
(ctx, **workflow_parameters)¶