parameters: (self, level, message)
docstring: log message to log file and roslaunch server
          @param level: log level
          @type  level: int
          @param message: message to log
          @type  message: str
docstring_summary: log message to log file and roslaunch server
docstring_tokens: log message to log file and roslaunch server
function: def _log(self, level, message):
          """
          log message to log file and roslaunch server
          @param level: log level
          @type  level: int
          @param message: message to log
          @type  message: str
          """
          try:
              if self.logger is not None:
                  self.logger.debug(message)
              if self.server is not None:
                  self.server.log(str(self.name), level, str(message))
          except:
              self.logger.error(traceback.format_exc())
function_tokens: def _log ( self , level , message ) : try : if self . logger is not None : self . logger . debug ( message ) if self . server is not None : self . server . log ( str ( self . name ) , level , str ( message ) ) except : self . logger . error ( traceback . format_exc ( ) )