Robot Framework Integrated Development Environment (RIDE)
robotide.publish.messages.RideLogException Class Reference

This class represents a general purpose log message with a traceback appended to message text. More...

Inheritance diagram for robotide.publish.messages.RideLogException:
robotide.publish.messages.RideLog robotide.publish.messages.RideMessage

Public Member Functions

def __init__ (self, message, exception, level='INFO', notify_user=False)
 Initializes a RIDE log exception. More...
 
- Public Member Functions inherited from robotide.publish.messages.RideMessage
def __init__ (self, **kwargs)
 Initializes message based on given keyword arguments. More...
 
def publish (self)
 Publishes the message. More...
 
def topic (cls)
 

Static Public Attributes

list data = ['message', 'level', 'timestamp', 'exception', 'notify_user']
 
- Static Public Attributes inherited from robotide.publish.messages.RideLog
list data = ['message', 'level', 'timestamp', 'notify_user']
 
- Static Public Attributes inherited from robotide.publish.messages.RideMessage
list data = []
 

Detailed Description

This class represents a general purpose log message with a traceback appended to message text.

Also the original exception is included with the message.

This message may used to inform error conditions or to provide some kind of debugging information.

Definition at line 117 of file messages.py.

Constructor & Destructor Documentation

◆ __init__()

def robotide.publish.messages.RideLogException.__init__ (   self,
  message,
  exception,
  level = 'INFO',
  notify_user = False 
)

Initializes a RIDE log exception.

    The log ``level`` has default value ``INFO`` and the ``timestamp``
    is generated automatically. Message is automatically appended with
    a traceback.

Definition at line 126 of file messages.py.

Member Data Documentation

◆ data

list robotide.publish.messages.RideLogException.data = ['message', 'level', 'timestamp', 'exception', 'notify_user']
static

Definition at line 118 of file messages.py.


The documentation for this class was generated from the following file: