pyloggrid.Libs.custom_logger

Create a custom logger. Used to replace all print calls. Outputs to log file.

Module Contents

Functions

setup_custom_logger(→ logging.Logger)

Create custom logger. Auto-formats logs lines, writes to file.

setup_custom_logger(name: str, level=logging.DEBUG, logfile: str = 'log.log') Logger

Create custom logger. Auto-formats logs lines, writes to file.

Parameters:
  • logfile – path to log file to write to

  • name – logger name

  • level – log level (debug/info/..)

Returns:

logger