ncsw_data.storage.base

The ncsw_data.storage.base package initialization module.

Submodules

Classes

DataStorageBase

The data storage base class.

Package Contents

class ncsw_data.storage.base.DataStorageBase(logger: logging.Logger | None = None)

Bases: abc.ABC

The data storage base class.

The __init__ method of the class.

Parameters:

logger – The logger. The value None indicates that the logger should not be utilized.

property logger: logging.Logger | None

Get the value of the logger.

Returns:

The value of the logger.