docs: def init_output_formatters(output_verbosity='normal', stderr=sys.stderr, logfile=None, debug_logfile=None):
      """
      Initialize the CLI logging scheme.
  
      :param output_verbosity: 'quiet','normal','verbose', or 'debug' controls the output to stdout and its format
      :param stderr: stream for stderr output, default=stderr, pass a file path/string to have stderr in a file
      :return:
      """
  
      if output_verbosity not in console_verbosity_options:
          raise ValueError('output_verbosity must be one of: %s' % console_verbosity_options.keys())
  
      # Initialize debug log file, 'anchore-debug.log'. This log has stack-traces and is expected to be human read
      # and intended for developers and debugging, not an operational log.
  
      # Configure stderr behavior. All errors go to screen
      stderr_handler = logging.StreamHandler(stderr)
  
      if output_verbosity == 'quiet':
          stderr_handler.setLevel(level='ERROR')
          stderr_handler.setFormatter(NoTracebackFormatter(fmt=NORMAL_FORMAT, err_fmt=ERR_FORMAT))
          logging.root.setLevel('ERROR')  # Allow all at top level, filter specifics for each handler
  
      elif output_verbosity == 'normal':
          # The specific console logger
          stderr_handler.setLevel('INFO')
          stderr_formatter = NoTracebackFormatter(fmt=NORMAL_FORMAT, err_fmt=ERR_FORMAT)
          stderr_handler.setFormatter(stderr_formatter)
          stderr_handler.addFilter(LoggerNamePrefixFilter(prefix='anchore', non_match_loglevel='ERROR'))
          logging.root.setLevel('INFO')
  
      elif output_verbosity == 'verbose':
          stderr_handler.setLevel('INFO')
          stderr_handler.setFormatter(NoTracebackFormatter(fmt=NORMAL_FORMAT, err_fmt=ERR_FORMAT))
          logging.root.setLevel('INFO')
  
      elif output_verbosity == 'debug':
          stderr_handler.setLevel(level='DEBUG')
          stderr_handler.setFormatter(logging.Formatter(fmt=DEBUG_FORMAT))
          logging.root.setLevel('DEBUG')
  
      logging.root.addHandler(stderr_handler)
  
      if debug_logfile:
          debug_filehandler = logging.FileHandler(debug_logfile)
          debug_filehandler.setLevel('DEBUG')
          formatter = logging.Formatter(fmt=DEBUG_LOGFILE_FORMAT)
          debug_filehandler.setFormatter(formatter)
          logging.root.addHandler(debug_filehandler)
          logging.root.setLevel('DEBUG')
  
      if logfile:
          filehandler = logging.FileHandler(logfile)
          filehandler.setLevel('INFO')
          filehandler.setFormatter(NoTracebackFormatter(fmt=LOGFILE_FORMAT, err_fmt=LOGFILE_FORMAT))
          logging.root.addHandler(filehandler)