hypernets_processor.utils.logging module

Common functions for command line interfaces

hypernets_processor.utils.logging.configure_logging(fname=None, verbose=None, quiet=None, config=None, name=None)

Configure logger

Parameters:
  • fname (str) – path to write log to, if None output log as stdout

  • verbose (bool) – Option for verbose log output (DEBUG level)

  • quiet (bool) – Option for quiet log output (WARNING level)

  • config (configparser.RawConfigParser) – Config file with logging configuration information. This finds fname, verbose and quiet if not

specifed as arguments

Parameters:

name (str) – (optional) set name of logger to get

Returns:

logger

Return type:

logging.logger