Module: Zookeeper::Logger
Defined Under Namespace
Modules: ClassMethods
Classes: ForwardingLogger
Class Method Summary
collapse
Class Method Details
.included(base) ⇒ Object
22
23
24
25
|
# File 'lib/zookeeper/logger.rb', line 22
def self.included(base)
base.extend(ClassMethods)
end
|
.wrapped_logger ⇒ Object
3
4
5
6
7
8
9
|
# File 'lib/zookeeper/logger.rb', line 3
def self.wrapped_logger
if defined?(@@wrapped_logger)
@@wrapped_logger
else
@@wrapped_logger = ::Logger.new(STDERR).tap { |l| l.level = ::Logger::FATAL }
end
end
|
.wrapped_logger=(log) ⇒ Object
11
12
13
|
# File 'lib/zookeeper/logger.rb', line 11
def self.wrapped_logger=(log)
@@wrapped_logger = log
end
|