class Utracker::Logger

Constants

Event

Public Instance Methods

log(message, description, options={}) click to toggle source
# File lib/utracker/logger.rb, line 10
def log(message, description, options={})
  event = Event.new(
    Time.now,
    Utracker.config[:service_name],
    description,
    message,
    options
  )
  write(event)
end

Protected Instance Methods

write(event) click to toggle source
# File lib/utracker/logger.rb, line 23
def write(event)
  fail 'Please implement me in subclasses.'
end