11# frozen_string_literal: true
22
3- require 'uri'
4-
53require_relative '../../core/environment/container'
64require_relative '../../core/environment/ext'
75require_relative '../../core/transport/ext'
8- require_relative '../../core/transport/http/adapters/net'
9- require_relative '../../core/transport/http/adapters/test'
10- require_relative '../../core/transport/http/adapters/unix_socket'
11- require_relative '../../core/transport/http/builder'
6+ require_relative '../../core/transport/http'
127require_relative 'http/api'
138require_relative '../../../datadog/version'
149
@@ -21,7 +16,7 @@ module HTTP
2116
2217 # Builds a new Transport::HTTP::Client
2318 def new ( klass , &block )
24- Core ::Transport ::HTTP :: Builder . new (
19+ Core ::Transport ::HTTP . build (
2520 api_instance_class : API ::Instance , &block
2621 ) . to_transport ( klass )
2722 end
@@ -76,20 +71,6 @@ def default_headers
7671 def default_adapter
7772 Datadog ::Core ::Configuration ::Ext ::Agent ::HTTP ::ADAPTER
7873 end
79-
80- # Add adapters to registry
81- Core ::Transport ::HTTP ::Builder ::REGISTRY . set (
82- Datadog ::Core ::Transport ::HTTP ::Adapters ::Net ,
83- Datadog ::Core ::Configuration ::Ext ::Agent ::HTTP ::ADAPTER
84- )
85- Core ::Transport ::HTTP ::Builder ::REGISTRY . set (
86- Datadog ::Core ::Transport ::HTTP ::Adapters ::Test ,
87- Datadog ::Core ::Transport ::Ext ::Test ::ADAPTER
88- )
89- Core ::Transport ::HTTP ::Builder ::REGISTRY . set (
90- Datadog ::Core ::Transport ::HTTP ::Adapters ::UnixSocket ,
91- Datadog ::Core ::Transport ::Ext ::UnixSocket ::ADAPTER
92- )
9374 end
9475 end
9576 end
0 commit comments