class Fluent::ExecUtil::TSVFormatter
Public Class Methods
new(in_keys)
click to toggle source
Calls superclass method
# File lib/fluent/plugin/exec_util.rb, line 73 def initialize(in_keys) @in_keys = in_keys super() end
Public Instance Methods
call(record, out)
click to toggle source
# File lib/fluent/plugin/exec_util.rb, line 78 def call(record, out) last = @in_keys.length-1 for i in 0..last key = @in_keys[i] out << record[key].to_s out << "\t" if i != last end out << "\n" end