module Aebus::Logging

Public Class Methods

log_to_file(file) click to toggle source
# File lib/aebus/logging.rb, line 15
def self.log_to_file(file)
  begin
    @logger = Logger.new(file, 'daily')
  rescue Errno::EACCES => e
    logger.warn("Could not create log file, '#{e.message}'. Defaulting to STDOUT")
  end
end
logger() click to toggle source
# File lib/aebus/logging.rb, line 11
def self.logger
  @logger ||= Logger.new(STDOUT)
end

Public Instance Methods

logger() click to toggle source
# File lib/aebus/logging.rb, line 7
def logger
  Logging.logger
end