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)¶