class LogStash::Filters::FetchStrategy::Memory::Exact
Public Class Methods
new(dictionary)
click to toggle source
# File lib/logstash/filters/fetch_strategy/memory.rb, line 5 def initialize(dictionary) @dictionary = dictionary end
Public Instance Methods
fetch(source, results)
click to toggle source
# File lib/logstash/filters/fetch_strategy/memory.rb, line 9 def fetch(source, results) if @dictionary.include?(source) results[1] = LogStash::Util.deep_clone(@dictionary[source]) else results[0] = false end end