class Fluent::Helper::PluginSpec::DummyLogDevice

Attributes

logs[R]

Public Class Methods

new() click to toggle source
# File lib/fluent/helper/plugin_spec.rb, line 128
def initialize
  @logs = []
end

Public Instance Methods

close() click to toggle source
# File lib/fluent/helper/plugin_spec.rb, line 150
def close
  true
end
flush() click to toggle source
# File lib/fluent/helper/plugin_spec.rb, line 146
def flush
  true
end
puts(*args) click to toggle source
# File lib/fluent/helper/plugin_spec.rb, line 136
def puts(*args)
  args.each do |arg|
    write(arg + "\n")
  end
end
tty?() click to toggle source
# File lib/fluent/helper/plugin_spec.rb, line 132
def tty?
  false
end
write(message) click to toggle source
# File lib/fluent/helper/plugin_spec.rb, line 142
def write(message)
  @logs.push message
end