class Libhoney::NullClient

A no-op client that silently drops events. Does not send events to Honeycomb, or to anywhere else for that matter.

This class is intended as a fallback for callers that wanted to instantiate a regular Client but had insufficient config to do so (e.g. missing writekey).

@api private

Public Class Methods

new(*args, **kwargs) click to toggle source
Calls superclass method Libhoney::Client::new
# File lib/libhoney/null_client.rb, line 14
def initialize(*args, **kwargs)
  super(*args,
        transmission: NullTransmissionClient.new,
        **kwargs)
end