class Fluent::Test::TestLogger

Public Class Methods

new() click to toggle source
Calls superclass method Fluent::PluginLogger::new
# File lib/fluent/test/log.rb, line 61
def initialize
  @logdev = DummyLogDevice.new
  dl_opts = {}
  dl_opts[:log_level] = ServerEngine::DaemonLogger::INFO
  logger = ServerEngine::DaemonLogger.new(@logdev, dl_opts)
  log = Fluent::Log.new(logger)
  super(log)
end

Public Instance Methods

logs() click to toggle source
# File lib/fluent/test/log.rb, line 74
def logs
  @logdev.logs
end
reset() click to toggle source
# File lib/fluent/test/log.rb, line 70
def reset
  @logdev.reset
end