parameters: (self, level, msg, *args, **kwargs)
docstring: Log 'msg % args' with the integer severity 'level'.
  
          To pass exception information, use the keyword argument exc_info with
          a true value, e.g.
  
          logger.log(level, "We have a %s", "mysterious problem", exc_info=1)
docstring_summary: Log 'msg % args' with the integer severity 'level'.
docstring_tokens: Log msg % args with the integer severity level .
function: def log(self, level, msg, *args, **kwargs):
          """
          Log 'msg % args' with the integer severity 'level'.
  
          To pass exception information, use the keyword argument exc_info with
          a true value, e.g.
  
          logger.log(level, "We have a %s", "mysterious problem", exc_info=1)
          """
          if not isinstance(level, int):
              if raiseExceptions:
                  raise TypeError("level must be an integer")
              else:
                  return
          if self.isEnabledFor(level):
              self._log(level, msg, args, **kwargs)
function_tokens: def log ( self , level , msg , * args , * * kwargs ) : if not isinstance ( level , int ) : if raiseExceptions : raise TypeError ( "level must be an integer" ) else : return if self . isEnabledFor ( level ) : self . _log ( level , msg , args , * * kwargs )