Skip to content

logging

CLASS DESCRIPTION
LoggerWrapper
ConsoleLogger

LoggerWrapper

LoggerWrapper(logger: Logger)

Bases: LoggerLike

Source code in src/downmixer/utils/logging.py
 9
10
def __init__(self, logger: Logger):
    self.logger = logger

debug

debug(msg)
Source code in src/downmixer/utils/logging.py
12
13
def debug(self, msg):
    self.logger.debug(msg)

info

info(msg)
Source code in src/downmixer/utils/logging.py
15
16
def info(self, msg):
    self.logger.info(msg)

warning

warning(msg)
Source code in src/downmixer/utils/logging.py
18
19
def warning(self, msg):
    self.logger.warning(msg)

error

error(msg, exc_info=None)
Source code in src/downmixer/utils/logging.py
21
22
def error(self, msg, exc_info=None):
    self.logger.error(msg, exc_info=exc_info)

ConsoleLogger

Bases: LoggerLike

debug

debug(msg)
Source code in src/downmixer/utils/logging.py
26
27
def debug(self, msg):
    print(msg)

info

info(msg)
Source code in src/downmixer/utils/logging.py
29
30
def info(self, msg):
    print(msg)

warning

warning(msg)
Source code in src/downmixer/utils/logging.py
32
33
def warning(self, msg):
    print(msg)

error

error(msg, exc_info=None)
Source code in src/downmixer/utils/logging.py
35
36
def error(self, msg, exc_info=None):
    print(msg)