Sha256: 56b3b36825473b7242e1150bddb194eb2fd990ec2f86085dbd2c201cb576f9de
Contents?: true
Size: 341 Bytes
Versions: 13
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 %e %X')} #{data['hostname']} #{data['program']}: #{data['message']}" end end end
Version data entries
13 entries across 13 versions & 1 rubygems