docs: def format(self, record):
          """
          Modified from logging/__init__.py in python 2.7 lib
  
          Format the specified record as text.
  
          The record's attribute dictionary is used as the operand to a
          string formatting operation which yields the returned string.
          Before formatting the dictionary, a couple of preparatory steps
          are carried out. The message attribute of the record is computed
          using LogRecord.getMessage(). If the formatting string uses the
          time (as determined by a call to usesTime(), formatTime() is
          called to format the event time. If there is exception information,
          it is formatted using formatException() and appended to the message.
          """
          record.message = record.getMessage()
          if self.usesTime():
              record.asctime = self.formatTime(record, self.datefmt)
  
          if record.levelno >= logging.getLevelName('ERROR'):
              s = self._err_format % record.__dict__
          else:
              s = self._fmt % record.__dict__
  
          if record.exc_info:
              record.exc_text = self.formatException(record.exc_info)
          if record.exc_text:
              # Trim the trailing newline
              if s[-1:] == "\n":
                  s = s[:-1]
  
              try:
                  # Delimit with the colon
                  s = s + ': ' + record.exc_text
              except UnicodeError:
                  # Sometimes filenames have non-ASCII chars, which can lead
                  # to errors when s is Unicode and record.exc_text is str
                  # See issue 8924.
                  # We also use replace for when there are multiple
                  # encodings, e.g. UTF-8 for the filesystem and latin-1
                  # for a script. See issue 13232.
                  s = s + record.exc_text.decode(sys.getfilesystemencoding(),
                                                 'replace')
              # Reset to avoid using the cache since this logger changes the exception format
              record.exc_text = None
          return s