class Startback::Support::Logger

A Logger extension that sends info and debug messages to STDOUT and other messages to STDERR. This is not configurable.

Public Class Methods

level=(level) click to toggle source
Calls superclass method
# File lib/startback/support/logger.rb, line 14
def self.level=(level)
  super.tap{
    @err_logger.level = level
  }
end
new() click to toggle source
Calls superclass method
# File lib/startback/support/logger.rb, line 9
def initialize
  super(STDOUT)
  @err_logger = ::Logger.new(STDERR)
end

Public Instance Methods

error(*args, &bl) click to toggle source
# File lib/startback/support/logger.rb, line 24
def error(*args, &bl)
  @err_logger.error(*args, &bl)
end
fatal(*args, &bl) click to toggle source
# File lib/startback/support/logger.rb, line 28
def fatal(*args, &bl)
  @err_logger.fatal(*args, &bl)
end
warn(*args, &bl) click to toggle source
# File lib/startback/support/logger.rb, line 20
def warn(*args, &bl)
  @err_logger.warn(*args, &bl)
end