Module: Fleet::Connection
- Included in:
- Client
- Defined in:
- lib/fleet/connection.rb
Instance Method Summary collapse
Instance Method Details
#connection ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
# File 'lib/fleet/connection.rb', line 6 def connection = { read_timeout: read_timeout, connect_timeout: open_timeout, headers: { 'User-Agent' => user_agent, 'Accept' => 'application/json' } } uri = URI.parse(fleet_api_url) if uri.scheme == 'unix' uri, = 'unix:///', { socket: uri.path }.merge() else uri = fleet_api_url end Excon.new(uri, ) end |