class Fluent::Test::DummyLogDevice
Attributes
logs[R]
Public Class Methods
new()
click to toggle source
# File lib/fluent/test/base.rb, line 85 def initialize @logs = [] end
Public Instance Methods
close()
click to toggle source
# File lib/fluent/test/base.rb, line 105 def close true end
flush()
click to toggle source
# File lib/fluent/test/base.rb, line 101 def flush true end
puts(*args)
click to toggle source
# File lib/fluent/test/base.rb, line 93 def puts(*args) args.each{ |arg| write(arg + "\n") } end
tty?()
click to toggle source
# File lib/fluent/test/base.rb, line 89 def tty? false end
write(message)
click to toggle source
# File lib/fluent/test/base.rb, line 97 def write(message) @logs.push message end