class ManageIQ::ApplianceConsole::Logger

Public Class Methods

instance() click to toggle source
# File lib/manageiq/appliance_console/logger.rb, line 14
def self.instance
  @instance ||= begin
    require 'fileutils'
    FileUtils.mkdir_p(log_dir.to_s)
    new(log_file).tap { |l| l.level = Logger::INFO }
  end
end
log_dir() click to toggle source
# File lib/manageiq/appliance_console/logger.rb, line 6
def self.log_dir
  @log_dir ||= ManageIQ::ApplianceConsole::RAILS_ROOT.join("log")
end
log_file() click to toggle source
# File lib/manageiq/appliance_console/logger.rb, line 10
def self.log_file
  @log_file ||= log_dir.join("appliance_console.log").to_s
end