module Onuro::Loggable

Public Class Methods

logger() click to toggle source

Global, memoized, lazy initialized instance of a logger

# File lib/onuro/loggable.rb, line 12
def self.logger
  @logger ||= ActiveSupport::Logger.new(logger_file, 10, 1_024_000)
end
logger_file() click to toggle source
# File lib/onuro/loggable.rb, line 16
def self.logger_file
  'log/onuro_engine.log'
end

Public Instance Methods

logger() click to toggle source
# File lib/onuro/loggable.rb, line 7
def logger
  Loggable.logger
end