sbmlutils.log

Module for logging.

Using rich for output formating.

Module Contents

Functions

get_logger(name[, level])

Get new custom logger for name.

set_level_for_all_loggers([level])

Set log level for all loggers.

sbmlutils.log.get_logger(name, level=logging.INFO)[source]

Get new custom logger for name.

Parameters:
  • name (str) –

  • level (int) –

Return type:

logging.Logger

sbmlutils.log.set_level_for_all_loggers(level=logging.DEBUG)[source]

Set log level for all loggers.

This is mainly used in debugging to get additional information. FIXME: add resetting functionality

Parameters:

level (int) –

Return type:

None