# File lib/fluent/logger.rb, line 45 def self.close if @@default_logger @@default_logger.close @@default_logger = nil end end
# File lib/fluent/logger.rb, line 60 def self.default @@default_logger ||= ConsoleLogger.new(STDOUT) end
# File lib/fluent/logger.rb, line 64 def self.default=(logger) @@default_logger = logger end
# File lib/fluent/logger.rb, line 31 def self.new(*args) if args.first.is_a?(Class) && args.first.ancestors.include?(LoggerBase) type = args.shift else type = FluentLogger end type.new(*args) end
# File lib/fluent/logger.rb, line 40 def self.open(*args) close @@default_logger = new(*args) end
Generated with the Darkfish Rdoc Generator 2.