Sha256: c6930582c46550847195dc1012fcfd135e4e49d17588b0b2de2e9b5b291faf0e
Contents?: true
Size: 634 Bytes
Versions: 2
Compression:
Stored size: 634 Bytes
Contents
require_relative '../../datadog/core/encoding' require_relative 'io/client' require_relative 'io/traces' module Datadog module Transport # Namespace for IO transport components module IO module_function # Builds a new Transport::IO::Client def new(out, encoder) Client.new(out, encoder) end # Builds a new Transport::IO::Client with default settings # Pass options to override any settings. def default(options = {}) new( options.fetch(:out, $stdout), options.fetch(:encoder, Core::Encoding::JSONEncoder) ) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ddtrace-1.10.1 | lib/ddtrace/transport/io.rb |
ddtrace-1.10.0 | lib/ddtrace/transport/io.rb |