class DaemonLogger

Attributes

email_receivers[RW]
logger[W]
smtp_server[RW]

Public Class Methods

init(*params) click to toggle source
# File lib/daemon_logger.rb, line 33
def self.init(*params)
  instance.init(*params)
end

Public Instance Methods

logger() click to toggle source
# File lib/daemon_logger.rb, line 37
def logger
  if @logger
    @logger
  else
    warn 'Logger not initialized yet, run init with :log_file_path'
    NullLogger.new
  end
end