freckles.adapters.freckles package

Submodules

freckles.adapters.freckles.freckles_adapter_freckles module

class freckles.adapters.freckles.freckles_adapter_freckles.FrecklesAdapterFreckles(name, context)[source]

Bases: freckles.adapters.adapters.FrecklesAdapter

get_extra_frecklets()[source]
get_folders_for_alias(alias)[source]
get_resources_for_task(task)[source]

Return a map of paths to all resources that are necessary for this task.

get_supported_resource_types()[source]
get_supported_task_types()[source]

Return a list of supported frecklet types to run.

prepare_execution_requirements(run_config, task_list, parent_task)[source]

Prepares all external dependencies that are needed for this adapter to successfully run an execution.

Should throw an exception if it fails.

Returns:a version indicator
Return type:int
run(tasklist, run_vars, run_config, run_secrets, run_env, result_callback, parent_task)[source]

Module contents