logseg.configurations.config¶
Functions¶
|
This function loads configurations from the system's environment variables to override the default values defined |
|
This function generates a default configuration file. |
|
Determine and load the correct config file based on environment variables. |
Module Contents¶
- logseg.configurations.config._override_config(config: configparser.ConfigParser) configparser.ConfigParser¶
This function loads configurations from the system’s environment variables to override the default values defined in conf.config.
- Parameters:
config – A ConfigParser instance to load configurations into.
Returns: A ConfigParser instance with updated configurations.
- logseg.configurations.config._default_config() configparser.ConfigParser¶
This function generates a default configuration file.
- Returns:
A ConfigParser instance with default configurations.
- logseg.configurations.config.get_config(config_file: pathlib.Path | str = None) configparser.ConfigParser¶
Determine and load the correct config file based on environment variables.
- Parameters:
config_file – The path to the config file.
- Returns:
A ConfigParser instance with the logger configuration.