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.

data_item

DLMmigration module for ska-data-lifecycle.

dlm_db

DLMdb module for ska-data-lifecycle.

dlm_ingest

DLM ingest module for ska-data-lifecycle.

dlm_migration

DLMmigration module for ska-data-lifecycle.

dlm_request

DLMrequest module for ska-data-lifecycle.

dlm_storage

DLMstorage 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.