tardis.configuration.configuration module

class tardis.configuration.configuration.Configuration(configuration: [<class 'str'>, <class 'dict'>] = None)[source]

Bases: Borg

load_config(config_file: str) None[source]

Loads YAML configuration file into shared state of the configuration borg :param config_file: The name of the configuration file to be loaded :type config_file: str

update_config(configuration: dict)[source]

Updates the shared state of the configuration borg :param configuration: Dictionary containing the configuration :type configuration: dict

tardis.configuration.configuration.translate_config(obj)[source]