class RTALogger::LogRecord
log data structure
Attributes
context_id[R]
message[R]
occurred_at[R]
severity[R]
Public Class Methods
new(log_topic, context_id, severity, *message)
click to toggle source
# File lib/log_record.rb, line 6 def initialize(log_topic, context_id, severity, *message) @log_topic = log_topic @context_id = context_id @severity = severity @message = message @occurred_at = DateTime.now end
Public Instance Methods
app_name()
click to toggle source
# File lib/log_record.rb, line 23 def app_name @log_topic.log_manager.app_name end
full_message()
click to toggle source
# File lib/log_record.rb, line 19 def full_message message.join(' ') end
topic_title()
click to toggle source
# File lib/log_record.rb, line 27 def topic_title @log_topic.title end