Sha256: d35bd0530424f7d3dfb5c67ade40f182d6a30e00101290216e6453789e5af312

Contents?: true

Size: 335 Bytes

Versions: 40

Compression:

Stored size: 335 Bytes

Contents

module Honeybadger
  class Agent
    # Internal: A default worker which does nothing.
    class NullWorker
      def push(obj)
        true
      end

      def shutdown
        true
      end

      def shutdown!
        true
      end

      def flush
        true
      end

      def start
        true
      end
    end
  end
end

Version data entries

40 entries across 40 versions & 2 rubygems

Version Path
honeybadger-2.7.2 lib/honeybadger/agent/null_worker.rb
honeybadger-2.7.1 lib/honeybadger/agent/null_worker.rb
honeybadger-2.7.0 lib/honeybadger/agent/null_worker.rb
honeybadger-2.6.1 lib/honeybadger/agent/null_worker.rb
honeybadger-2.6.0 lib/honeybadger/agent/null_worker.rb
honeybadger-2.5.3 lib/honeybadger/agent/null_worker.rb
honeybadger-2.5.2 lib/honeybadger/agent/null_worker.rb
honeybadger-2.5.1 lib/honeybadger/agent/null_worker.rb
honeybadger-2.5.0 lib/honeybadger/agent/null_worker.rb
honeybadger-2.4.1 lib/honeybadger/agent/null_worker.rb
honeybadger-2.4.0 lib/honeybadger/agent/null_worker.rb
honeybadger-2.3.3 lib/honeybadger/agent/null_worker.rb
honeybadger-2.3.2 lib/honeybadger/agent/null_worker.rb
honeybadger-2.3.2.beta.1 lib/honeybadger/agent/null_worker.rb
honeybadger-2.3.1 lib/honeybadger/agent/null_worker.rb
honeybadger-2.3.0 lib/honeybadger/agent/null_worker.rb
honeybadger-2.2.0 lib/honeybadger/agent/null_worker.rb
honeybadger-2.2.0.beta.1 lib/honeybadger/agent/null_worker.rb
honeybadger-2.1.6.beta.1 lib/honeybadger/agent/null_worker.rb
honeybadger-2.1.5 lib/honeybadger/agent/null_worker.rb