Module: Fluent::PluginId

Included in:
Filter, Input, Output
Defined in:
lib/fluent/config.rb

Instance Method Summary collapse

Instance Method Details

#configure(conf) ⇒ Object



44
45
46
47
# File 'lib/fluent/config.rb', line 44

def configure(conf)
  @id = conf['@id'] || conf['id']
  super
end

#plugin_idObject



49
50
51
# File 'lib/fluent/config.rb', line 49

def plugin_id
  @id ? @id : "object:#{object_id.to_s(16)}"
end