Parent

Class/Module Index [+]

Quicksearch

OpenShift::Runtime::NodeLogger::StdoutLogger

This NodeLogger implementation is backed by the Ruby stdlib logger class.

NOTE: The trace method is unimplemented.

Public Class Methods

new(config=nil, context=nil) click to toggle source
# File lib/openshift-origin-node/utils/logger/stdout_logger.rb, line 28
def initialize(config=nil, context=nil)
  @context = context
  reinitialize
end

Public Instance Methods

debug(*args, &block) click to toggle source
# File lib/openshift-origin-node/utils/logger/stdout_logger.rb, line 41
def debug(*args, &block)
  @logger.info(*args, &block)
end
error(*args, &block) click to toggle source
# File lib/openshift-origin-node/utils/logger/stdout_logger.rb, line 49
def error(*args, &block)
  @logger.error(*args, &block)
end
fatal(*args, &block) click to toggle source
# File lib/openshift-origin-node/utils/logger/stdout_logger.rb, line 53
def fatal(*args, &block)
  @logger.fatal(*args, &block)
end
info(*args, &block) click to toggle source
# File lib/openshift-origin-node/utils/logger/stdout_logger.rb, line 37
def info(*args, &block)
  @logger.info(*args, &block)
end
reinitialize() click to toggle source
# File lib/openshift-origin-node/utils/logger/stdout_logger.rb, line 33
def reinitialize
  @logger = Logger.new(STDOUT)
end
trace(*args, &block) click to toggle source
# File lib/openshift-origin-node/utils/logger/stdout_logger.rb, line 57
def trace(*args, &block)
  # not supported
end
warn(*args, &block) click to toggle source
# File lib/openshift-origin-node/utils/logger/stdout_logger.rb, line 45
def warn(*args, &block)
  @logger.warn(*args, &block)
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.