Ejemplo n.º 1
0
 def _sendMessage(self, level, msgText, variableText):
     if self.__testLevel(level):
         messageObject = Message(self._systemName, level, Time.dateTime(),
                                 msgText, variableText,
                                 self.__discoverCallingFrame())
         return self.processMessage(messageObject)
     return False
Ejemplo n.º 2
0
 def showStack( self ):
   messageObject = Message( self._systemName,
                            self._logLevels.debug,
                            Time.dateTime(),
                            "",
                            self.__getStackString(),
                            self.__discoverCallingFrame() )
   self.processMessage( messageObject )
Ejemplo n.º 3
0
 def fatal( self, sMsg, sVarMsg = '' ):
   messageObject = Message( self._systemName,
                            self._logLevels.fatal,
                            Time.dateTime(),
                            sMsg,
                            sVarMsg,
                            self.__discoverCallingFrame() )
   return self.processMessage( messageObject )
Ejemplo n.º 4
0
 def exception(self, sMsg="", sVarMsg='', lException=False, lExcInfo=False):
     if sVarMsg:
         sVarMsg += "\n%s" % self.__getExceptionString(lException, lExcInfo)
     else:
         sVarMsg = "\n%s" % self.__getExceptionString(lException, lExcInfo)
     messageObject = Message(self._systemName, self._logLevels.exception,
                             Time.dateTime(), sMsg, sVarMsg,
                             self.__discoverCallingFrame())
     return self.processMessage(messageObject)
Ejemplo n.º 5
0
 def debug(self, sMsg, sVarMsg=''):
     # In case of S_ERROR structure make full string representation
     if isReturnStructure(sMsg):
         sMsg = reprReturnErrorStructure(sMsg, full=True)
     if isReturnStructure(sVarMsg):
         sVarMsg = reprReturnErrorStructure(sVarMsg, full=True)
     messageObject = Message(self._systemName, self._logLevels.debug,
                             Time.dateTime(), sMsg, sVarMsg,
                             self.__discoverCallingFrame())
     return self.processMessage(messageObject)