code: def make_log_record_output(category, level, message,
                             format=None, datefmt=None, **kwargs):
      
      if not category or (category == "__ROOT__"):
          category = "root"
      levelname = logging.getLevelName(level)
      record_data = dict(name=category, levelname=levelname, msg=message)
      record_data.update(kwargs)
      record = logging.makeLogRecord(record_data)
      formatter = logging.Formatter(format, datefmt=datefmt)
      return formatter.format(record)
docs: Create the output for a log record, like performed by :mod:`logging` module.
  
      :param category:    Name of the logger (as string or None).
      :param level:       Log level (as number).
      :param message:     Log message to use.
      :returns: Log record output (as string)