get_logger

get_logger

sorts.profiling.get_logger(name='sorts', path=None, file_level=20, term_level=20)[source]

Creates a pre-configured logger. Formats to output both to terminal and a log file.

Note: Can only use folders as paths for MPI usage.

Parameters
  • name (str) – Name of the logger.

  • path (str/pathlib.Path) – Path to the logfile output. Can be a file, a folder or None.

  • file_level (int) – Logging level of the file handler.

  • term_level (int) – Logging level of the terminal handler.