Sha256: 83d0df9d82d0fb27131344955b26fb75f9c8e765937f8a683c59fa0311834a32
Contents?: true
Size: 689 Bytes
Versions: 3
Compression:
Stored size: 689 Bytes
Contents
# encoding: utf-8 require "logstash/filters/base" require "logstash/namespace" # Drop filter. # # Drops everything that gets to this filter. # # This is best used in combination with conditionals, for example: # [source,ruby] # filter { # if [loglevel] == "debug" { # drop { } # } # } # # The above will only pass events to the drop filter if the loglevel field is # `debug`. This will cause all events matching to be dropped. class LogStash::Filters::Drop < LogStash::Filters::Base config_name "drop" public def register # nothing to do. end public def filter(event) event.cancel end # def filter end # class LogStash::Filters::Drop
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
logstash-filter-drop-0.1.5 | lib/logstash/filters/drop.rb |
logstash-filter-drop-0.1.4 | lib/logstash/filters/drop.rb |
logstash-filter-drop-0.1.3 | lib/logstash/filters/drop.rb |