ConfigFileLoader

class app.util.config.loader.ConfigFileLoader[source]

Bases: LoggableMixin, Generic

Inheritance diagram of ConfigFileLoader

Inheritance Diagram for ConfigFileLoader

Methods

__init__(config_class, args)

load(data)

open(path)

Attributes

__init__(config_class: type[C], args: argparse.Namespace) None[source]
Parameters:
Return type:

None

load(data: dict[str, Any] | str) C[source]
Parameters:

data (dict[str, Any] | str)

Return type:

C

open(path: ConfigFilePath | Path | str) C[source]
Parameters:

path (ConfigFilePath | Path | str)

Return type:

C