bw2data.logs#

Attributes#

Classes#

FakeLog

Like a log object, but does nothing

Functions#

close_log(log)

Detach log handlers; flush to disk

get_io_logger(name)

Build a logger that records only relevent data for display later as HTML.

get_logger(name[, level])

get_stdout_feedback_logger(name[, level])

get_structlog_stdout_feedback_logger([level])

get_verbose_logger(name[, level])

Module Contents#

class bw2data.logs.FakeLog[source]#

Like a log object, but does nothing

fake_function(*args, **kwargs)[source]#
bw2data.logs.close_log(log)[source]#

Detach log handlers; flush to disk

bw2data.logs.get_io_logger(name)[source]#

Build a logger that records only relevent data for display later as HTML.

bw2data.logs.get_logger(name, level=logging.INFO)[source]#
bw2data.logs.get_stdout_feedback_logger(name: str, level: int = logging.INFO)[source]#
bw2data.logs.get_structlog_stdout_feedback_logger(level: int = logging.INFO)[source]#
bw2data.logs.get_verbose_logger(name, level=logging.WARNING)[source]#
bw2data.logs.anyjson = None[source]#
bw2data.logs.stdout_feedback_logger[source]#