class Tuersteher::TLogger
Logger to log messages with timestamp and severity
Public Class Methods
logger()
click to toggle source
# File lib/tuersteher.rb, line 23 def self.logger return @@logger if @@logger @@logger = self.new(File.join(Rails.root, 'log', 'tuersteher.log'), 3) @@logger.level = INFO if Rails.env != 'development' @@logger end
logger=(logger)
click to toggle source
# File lib/tuersteher.rb, line 30 def self.logger= logger @@logger = logger end
Public Instance Methods
format_message(severity, timestamp, progname, msg)
click to toggle source
# File lib/tuersteher.rb, line 19 def format_message(severity, timestamp, progname, msg) "#{timestamp.to_formatted_s(:db)} #{severity} #{msg}\n" end