Sha256: d1c2ebd0614111e90d1cc97a812721751fd1ec570aa24f44c553f304435dab01

Contents?: true

Size: 421 Bytes

Versions: 8

Compression:

Stored size: 421 Bytes

Contents

require "logstash/namespace"
require "logstash/logging"

class LogStash::Filters::Base
  def initialize(config = {})
    @logger = LogStash::Logger.new(STDERR)
    @config = config
  end # def initialize

  def register
    raise "#{self.class}#register must be overidden"
  end # def register

  def filter(event)
    raise "#{self.class}#filter must be overidden"
  end # def filter
end # class LogStash::Filters::Base

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
logstash-lite-0.2.20101124004656 lib/logstash/filters/base.rb
logstash-lite-0.2.20101123134625 lib/logstash/filters/base.rb
logstash-lite-0.2.20101123133737 lib/logstash/filters/base.rb
logstash-lite-0.2.20101120024757 lib/logstash/filters/base.rb
logstash-lite-0.2.20101120021802 lib/logstash/filters/base.rb
logstash-lite-0.2.20101119183130 lib/logstash/filters/base.rb
logstash-lite-0.2.20101118141920 lib/logstash/filters/base.rb
logstash-lite-0.2.20101118134500 lib/logstash/filters/base.rb