ample.util.logging_util module

setup_console_logging(level=20, formatstr=’%(message)s\n’)[source]

Set up logging to the console for the root logger.

Parameters:
level : int

Sets the threshold for the console output to level.

formatstr : str

The string used to format the log messages

Returns:
logger : :obj:logging.logger

The root logger

setup_file_logging(logfile, level=10, formatstr=’%(asctime)s - %(name)s - %(levelname)s - %(message)s’)[source]

Set up logging to a file for the root logger.

Parameters:
logfile : str

The path to the logfile that output will be written to.

level : int

Sets the threshold for the console output to level.

formatstr : str

The string used to format the log messages

Returns:
logger : :obj:logging.logger

The root logger