class Fluent::Tranquility::Formatter

Public Instance Methods

call(_tag, _time, record) click to toggle source
# File lib/fluent/tranquility/formatter.rb, line 4
def call(_tag, _time, record)
  begin
    record.to_json + "\n"
  rescue Encoding::UndefinedConversionError
    record.each do |k, v|
      record[k] = v.force_encoding(Encoding::UTF_8)
    end
    return record.to_json + "\n"
  end
end