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