dcase_framework.utils.setup_logging

dcase_framework.utils.setup_logging(parameter_container=None, default_setup_file='logging.yaml', default_level=20, environmental_variable='LOG_CFG')[source]

Setup logging configuration

Parameters:

parameter_container : ParameterContainer

Parameters

environmental_variable : str

Environmental variable to get the logging setup filename, if set will override default_setup_file Default value “LOG_CFG”

default_setup_file : str

Default logging parameter file, used if one is not set in given ParameterContainer Default value “logging.yaml”

default_level : logging.level

Default logging level, used if one is not set in given ParameterContainer Default value “logging.INFO”

Returns:

nothing