Sha256: 53ec97b02240b4e3be9b0eb7ce99cf7ce788af7f3f79d43dcfbb08fc709e6184
Contents?: true
Size: 341 Bytes
Versions: 6
Compression:
Stored size: 341 Bytes
Contents
require 'time' module Papertrail class Event attr_reader :data def initialize(data) @data = data end def received_at @received_at ||= Time.parse(data['received_at']) end def to_s "#{received_at.strftime('%b %d %X')} #{data['hostname']} #{data['program']}: #{data['message']}" end end end
Version data entries
6 entries across 6 versions & 1 rubygems