class Fluent::TextFormatter::FormatterLinebyline

Public Instance Methods

configure(conf) click to toggle source

config_param :parameter_name, :type defines configuration parameters

# File lib/fluent/plugin/formatter_linebyline.rb, line 10
def configure(conf)
  #Does nothing because no config parameters.  Left for plugin requirements.
end
format(tag, time, record) click to toggle source
# File lib/fluent/plugin/formatter_linebyline.rb, line 15
def format(tag, time, record) 
          
  seperationLine = "----------------"
  outputArray = [seperationLine, tag, time, ""]
  
  record.each do |key, value|
          line = key + " : " + value
          outputArray << line
  end

  outputArray.join("\n");
end