Sha256: d99302ac3c0f3c81ba932c4b6c1a85aec6a79f2ac3e0c007dfca7e46336e4944

Contents?: true

Size: 501 Bytes

Versions: 35

Compression:

Stored size: 501 Bytes

Contents

# encoding: utf-8
module LogStash module Instrument module PeriodicPoller
  class PeriodicPollerObserver
    include LogStash::Util::Loggable
    
    def initialize(poller)
      @poller = poller
    end

    def update(time, result, exception)
      if exception
        logger.error("PeriodicPoller exception", :poller => @poller,
                     :result => result,
                     :exception => exception,
                     :executed_at => time)
      end
    end
  end
end; end; end

Version data entries

35 entries across 35 versions & 4 rubygems

Version Path
mrcooper-logstash-output-azuresearch-0.2.2 vendor/jruby/2.5.0/gems/logstash-core-5.0.0-java/lib/logstash/instrument/periodic_poller/periodic_poller_observer.rb
logstash-core-5.0.0-java lib/logstash/instrument/periodic_poller/periodic_poller_observer.rb
logstash-core-5.0.0.pre.rc1-java lib/logstash/instrument/periodic_poller/periodic_poller_observer.rb
logstash-core-5.0.0.pre.beta1-java lib/logstash/instrument/periodic_poller/periodic_poller_observer.rb
logstash-filter-delta-1.1.0 vendor/bundle/jruby/2.2.0/gems/logstash-core-5.0.0.alpha6.snapshot5-java/lib/logstash/instrument/periodic_poller/periodic_poller_observer.rb
logstash-filter-delta-1.0.1 vendor/bundle/jruby/2.2.0/gems/logstash-core-5.0.0.alpha6.snapshot5-java/lib/logstash/instrument/periodic_poller/periodic_poller_observer.rb
logstash-filter-base64-1.0.4 vendor/bundle/jruby/2.2.0/gems/logstash-core-5.0.0.alpha6.snapshot5-java/lib/logstash/instrument/periodic_poller/periodic_poller_observer.rb
logstash-filter-base64-1.0.3 vendor/bundle/jruby/2.2.0/gems/logstash-core-5.0.0.alpha6.snapshot5-java/lib/logstash/instrument/periodic_poller/periodic_poller_observer.rb
logstash-filter-delta-1.0.0 vendor/bundle/jruby/2.2.0/gems/logstash-core-5.0.0.alpha6.snapshot5-java/lib/logstash/instrument/periodic_poller/periodic_poller_observer.rb
logstash-filter-base64-1.0.2 vendor/bundle/jruby/2.3.0/gems/logstash-core-5.0.0.alpha6.snapshot5-java/lib/logstash/instrument/periodic_poller/periodic_poller_observer.rb
logstash-filter-base64-1.0.1 vendor/bundle/jruby/2.3.0/gems/logstash-core-5.0.0.alpha6.snapshot5-java/lib/logstash/instrument/periodic_poller/periodic_poller_observer.rb
logstash-filter-base64-1.0.0 vendor/bundle/jruby/2.3.0/gems/logstash-core-5.0.0.alpha6.snapshot5-java/lib/logstash/instrument/periodic_poller/periodic_poller_observer.rb
logstash-core-5.0.0.alpha6.snapshot5-java lib/logstash/instrument/periodic_poller/periodic_poller_observer.rb
logstash-core-5.0.0.alpha6.snapshot4-java lib/logstash/instrument/periodic_poller/periodic_poller_observer.rb
logstash-core-5.0.0.alpha6.snapshot3-java lib/logstash/instrument/periodic_poller/periodic_poller_observer.rb
logstash-core-5.0.0.alpha6.snapshot2-java lib/logstash/instrument/periodic_poller/periodic_poller_observer.rb
logstash-core-5.0.0.alpha6.snapshot1-java lib/logstash/instrument/periodic_poller/periodic_poller_observer.rb
logstash-core-5.0.0.alpha5.snapshot1-java lib/logstash/instrument/periodic_poller/periodic_poller_observer.rb
logstash-core-5.0.0.alpha4.snapshot3-java lib/logstash/instrument/periodic_poller/periodic_poller_observer.rb
logstash-core-5.0.0.alpha4.snapshot2-java lib/logstash/instrument/periodic_poller/periodic_poller_observer.rb