code: def _write_standard(self, message, extra):
          '''
          Writes a standard log statement
  
          @param message: The message to write
          @param extra: The object to pull defaults from
          '''
          level = extra['level']
          if self.include_extra:
              del extra['timestamp']
              del extra['level']
              del extra['logger']
              if len(extra) > 0:
                  message += " " + str(extra)
  
          if level == 'INFO':
              self.logger.info(message)
          elif level == 'DEBUG':
              self.logger.debug(message)
          elif level == 'WARNING':
              self.logger.warning(message)
          elif level == 'ERROR':
              self.logger.error(message)
          elif level == 'CRITICAL':
              self.logger.critical(message)
          else:
              self.logger.debug(messagef _write_standard(self, message, extra):
          '''
          Writes a standard log statement
  
          @param message: The message to write
          @param extra: The object to pull defaults from
          '''
          level = extra['level']
          if self.include_extra:
              del extra['timestamp']
              del extra['level']
              del extra['logger']
              if len(extra) > 0:
                  message += " " + str(extra)
  
          if level == 'INFO':
              self.logger.info(message)
          elif level == 'DEBUG':
              self.logger.debug(message)
          elif level == 'WARNING':
              self.logger.warning(message)
          elif level == 'ERROR':
              self.logger.error(message)
          elif level == 'CRITICAL':
              self.logger.critical(message)
          else:
              self.logger.debug(message)
docs: Writes a standard log statement
  
          @param message: The message to write
          @param extra: The object to pull defaults from