nemo_microservices.data_designer.logging#

Module Contents#

Classes#

Functions#

API#

class nemo_microservices.data_designer.logging.LoggerConfig#
level: str#

None

name: str#

None

class nemo_microservices.data_designer.logging.LoggingConfig#
classmethod debug()#
classmethod default()#
logger_configs: list[nemo_microservices.data_designer.logging.LoggerConfig]#

None

output_configs: list[nemo_microservices.data_designer.logging.OutputConfig]#

None

root_level: str#

‘INFO’

to_silence: list[str]#

‘field(…)’

class nemo_microservices.data_designer.logging.OutputConfig#
destination: TextIO | pathlib.Path#

None

structured: bool#

None

nemo_microservices.data_designer.logging.configure_logging(
config: nemo_microservices.data_designer.logging.LoggingConfig,
) None#
nemo_microservices.data_designer.logging.quiet_noisy_logger(name: str) None#