Sha256: 07120079135800bffdc2b39cb3e38f78532ab18944c2e159de96d67b54f60341
Contents?: true
Size: 510 Bytes
Versions: 1
Compression:
Stored size: 510 Bytes
Contents
module Fluent class FilterFilter < Filter require 'fluent/plugin/filter_util' include FilterUtil Plugin.register_filter('filter', self) config_param :all, :string, :default => 'allow' config_param :allow, :string, :default => '' config_param :deny, :string, :default => '' attr_accessor :allows attr_accessor :denies def configure(conf) super @allows = toMap(@allow) @denies = toMap(@deny) end def filter(tag, time, record) record if passRules(record) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
fluent-plugin-filter-0.0.4 | lib/fluent/plugin/filter_filter.rb |