class VanagonLogger
Public Class Methods
debug_logger()
click to toggle source
# File lib/vanagon/logger.rb, line 8 def self.debug_logger @@debug_logger ||= VanagonLogger.new($stderr) end
error(msg)
click to toggle source
# File lib/vanagon/logger.rb, line 20 def self.error(msg) VanagonLogger.logger.error msg end
info(msg)
click to toggle source
# File lib/vanagon/logger.rb, line 12 def self.info(msg) VanagonLogger.debug_logger.info msg end
logger()
click to toggle source
# File lib/vanagon/logger.rb, line 4 def self.logger @@logger ||= VanagonLogger.new end
new(output = $stdout)
click to toggle source
Calls superclass method
# File lib/vanagon/logger.rb, line 24 def initialize(output = $stdout) super(output) self.level = ::Logger::INFO self.formatter = proc do |severity, datetime, progname, msg| "#{msg}\n" end end
warn(msg)
click to toggle source
# File lib/vanagon/logger.rb, line 16 def self.warn(msg) VanagonLogger.logger.warn msg end