This NodeLogger implementation is backed
by the Ruby stdlib logger
class.
NOTE: The trace
method is unimplemented.
# File lib/openshift-origin-node/utils/logger/stderr_logger.rb, line 28 def initialize(config=nil, context=nil) @context = context reinitialize end
# File lib/openshift-origin-node/utils/logger/stderr_logger.rb, line 41 def debug(*args, &block) @logger.info(*args, &block) end
# File lib/openshift-origin-node/utils/logger/stderr_logger.rb, line 49 def error(*args, &block) @logger.error(*args, &block) end
# File lib/openshift-origin-node/utils/logger/stderr_logger.rb, line 53 def fatal(*args, &block) @logger.fatal(*args, &block) end
# File lib/openshift-origin-node/utils/logger/stderr_logger.rb, line 37 def info(*args, &block) @logger.info(*args, &block) end
# File lib/openshift-origin-node/utils/logger/stderr_logger.rb, line 33 def reinitialize @logger = Logger.new(STDERR) end
# File lib/openshift-origin-node/utils/logger/stderr_logger.rb, line 57 def trace(*args, &block) # not supported end
# File lib/openshift-origin-node/utils/logger/stderr_logger.rb, line 45 def warn(*args, &block) @logger.warn(*args, &block) end