Sha256: 2bd0952f5cb69c5633c8e879911905a55c7dc28efe97b191f3ab05bb59766fed

Contents?: true

Size: 279 Bytes

Versions: 4

Compression:

Stored size: 279 Bytes

Contents

module Libhoney
  # A no-op version of TransmissionClient that silently drops events (without
  # sending them to Honeycomb, or anywhere else for that matter).
  #
  # @api private
  class NullTransmissionClient
    def add(event)
    end

    def close(drain)
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
libhoney-1.10.1 lib/libhoney/null_transmission.rb
libhoney-1.10.0 lib/libhoney/null_transmission.rb
libhoney-1.9.0 lib/libhoney/null_transmission.rb
libhoney-1.8.1 lib/libhoney/null_transmission.rb