module Rundock::Logger

Public Class Methods

logger() click to toggle source
# File lib/rundock/logger.rb, line 164
def logger
  @logger ||= create_logger
end

Private Class Methods

create_logger() click to toggle source
# File lib/rundock/logger.rb, line 170
def create_logger
  ::Logger.new($stdout).tap do |logger|
    logger.formatter = Formatter.new
  end
end
method_missing(method, *args, &block) click to toggle source
# File lib/rundock/logger.rb, line 180
def method_missing(method, *args, &block)
  logger.public_send(method, *args, &block)
end
respond_to_missing?(method, include_private = false) click to toggle source
# File lib/rundock/logger.rb, line 176
def respond_to_missing?(method, include_private = false)
  logger.respond_to?(method)
end