parameters: (self, format, *args)
docstring: Log an arbitrary message.
  
          This is used by all other logging functions.  Override
          it if you have specific logging wishes.
  
          The first argument, FORMAT, is a format string for the
          message to be logged.  If the format string contains
          any % escapes requiring parameters, they should be
          specified as subsequent arguments (it's just like
          printf!).
  
          The client ip and current date/time are prefixed to
          every message.
docstring_summary: Log an arbitrary message.
docstring_tokens: Log an arbitrary message .
function: def log_message(self, format, *args):
          """Log an arbitrary message.
  
          This is used by all other logging functions.  Override
          it if you have specific logging wishes.
  
          The first argument, FORMAT, is a format string for the
          message to be logged.  If the format string contains
          any % escapes requiring parameters, they should be
          specified as subsequent arguments (it's just like
          printf!).
  
          The client ip and current date/time are prefixed to
          every message.
  
          """
  
          sys.stderr.write("%s - - [%s] %s\n" %
                           (self.address_string(),
                            self.log_date_time_string(),
                            format%args))
function_tokens: def log_message ( self , format , * args ) : sys . stderr . write ( "%s - - [%s] %s\n" % ( self . address_string ( ) , self . log_date_time_string ( ) , format % args ) )