class Fluent::Simple2hash

Public Instance Methods

configure(conf) click to toggle source
Calls superclass method
# File lib/fluent/plugin/filter_simple2hash.rb, line 7
def configure(conf)
  super
  @var ||= conf['var']
end
filter(tag, time, record) click to toggle source
# File lib/fluent/plugin/filter_simple2hash.rb, line 12
def filter(tag, time, record)
  if record.is_a?(Numeric) or record.is_a?(Array) or record.is_a?(String)
    obj = Hash.new
    obj[@var] = record
    return obj
  else
    return record
  end
end