class Fluent::TextFormatter::LabeledTSVFormatter

Public Instance Methods

format(tag, time, record) click to toggle source
# File lib/fluent/formatter.rb, line 139
def format(tag, time, record)
  filter_record(tag, time, record)
  formatted = record.inject('') { |result, pair|
    result << @delimiter if result.length.nonzero?
    result << "#{pair.first}#{@label_delimiter}#{pair.last}"
  }
  formatted << "\n"
  formatted
end