module Logfoo

Constants

DEBUG
ERROR
FATAL
INFO
LEVELS
LogLine
TRACE
Timed
VERSION
WARN

Public Instance Methods

get_logger(name, context = nil) click to toggle source
# File lib/logfoo.rb, line 15
def get_logger(name, context = nil)
  Context.new(App.instance, name.to_s, context)
end
mixin(name: nil) click to toggle source
# File lib/logfoo.rb, line 23
def mixin(name: nil)
  Logfoo::Mixin
end
stop() click to toggle source
# File lib/logfoo.rb, line 19
def stop
  App.instance.stop
end
to_h() click to toggle source
# File lib/logfoo/entries.rb, line 16
def to_h
  {
    level:   level,
    time:    time,
    msg:     message,
    logger:  logger_name,
  }.merge!(
    payload
  ).merge!(
    thread:  thread
  )
end