ska_dlm

SKA Data Lifecycle Management (DLM) package.

To fully utilize the functionality of this package requires some of the services to be started and deployed as well. Please refer to the README file within this package to learn about the options to do that.

Module Attributes

DLM_LIB_DIR

The library install path of dlm.

DLM_HOME

The configuration path of dlm.

Functions

read_config([user_config_file])

Read the config file and return the config dictionary.

Modules

cli

CLI support for ska_dlm package.

common_types

DLM Storage API module.

data_item

DLM migration module for ska-data-lifecycle.

dlm_db

DLM db module for ska-data-lifecycle.

dlm_ingest

DLM ingest module for ska-data-lifecycle.

dlm_migration

DLM migration module for ska-data-lifecycle.

dlm_request

DLM request module for ska-data-lifecycle.

dlm_storage

DLM storage module for ska-data-lifecycle.

exception_handling_typer

Error handler typer module.

exceptions

Common exceptions raised by ska-dlm components.

extract_openapi

extract openapi utility module.

fastapi_utils

Common utilities for CLI modules.

typer_types

Typer type annotations modules.

typer_utils

Common utilities for CLI modules.