roboto.action_runtime.prepare#
Action runtime setup utilities.
This module provides utilities for preparing action runtime (invocation) environments, both in hosted execution and local development contexts.
Module Contents#
- roboto.action_runtime.prepare.log#
- roboto.action_runtime.prepare.prepare_invocation_input_data(requires_downloaded_inputs, input_data, target_directory, download_directory, inputs_data_manifest_file, roboto_client, roboto_search)#
- Parameters:
requires_downloaded_inputs (bool)
input_data (Optional[roboto.domain.actions.InvocationInput])
target_directory (pathlib.Path)
download_directory (pathlib.Path)
inputs_data_manifest_file (pathlib.Path)
roboto_client (roboto.http.RobotoClient)
roboto_search (roboto.roboto_search.RobotoSearch)
- roboto.action_runtime.prepare.prepare_invocation_parameters(action_parameters, provided_parameter_values, parameters_values_file, secrets_file, org_id, roboto_client)#
- Parameters:
action_parameters (collections.abc.Iterable[roboto.domain.actions.ActionParameter])
provided_parameter_values (collections.abc.Mapping[str, Any])
parameters_values_file (pathlib.Path)
secrets_file (pathlib.Path)
org_id (Optional[str])
roboto_client (roboto.http.RobotoClient)
- roboto.action_runtime.prepare.prepare_metadata_changeset_manifest(dataset_metadata_changeset_path)#
- Parameters:
dataset_metadata_changeset_path (pathlib.Path)