class Papertrail::Event

Attributes

data[R]

Public Class Methods

new(data) click to toggle source
# File lib/papertrail/event.rb, line 7
def initialize(data)
  @data = data
end

Public Instance Methods

received_at() click to toggle source
# File lib/papertrail/event.rb, line 11
def received_at
  @received_at ||= Time.parse(data['received_at'])
end
to_s() click to toggle source
# File lib/papertrail/event.rb, line 15
def to_s
  "#{received_at.strftime('%b %d %X')} #{data['hostname']} #{data['program']}: #{data['message']}"
end