code: def formatException(self, record):
          
          if record.exc_info is None:
              return {}
  
          (exc_type, exc_message, trace) = record.exc_info
  
          return {
              'e': {
                  'class': str(type(exc_type).__name__),  # ZeroDivisionError
                  'message': str(exc_message),  # integer division or modulo by zero
                  'trace': list(traceback.format_tb(trace)),
              }
          }
docs: Format and return the specified exception information as a string.
          :type record logging.LogRecord
          :rtype: dict