Module: Attune::Default
- Extended by:
- Configurable
- Defined in:
- lib/attune/default.rb
Overview
Default options
Constant Summary collapse
- ENDPOINT =
"https://api.attune-staging.co".freeze
- MIDDLEWARE =
Faraday::Builder.new do |builder| # Needed for encoding of BATCH GET requests builder.use Attune::ParamFlattener # Log all requests builder.use Attune::CallDropping builder.request :url_encoded # Allow one retry per request builder.request :retry, 1 # Log all requests builder.use Attune::JsonLogger # Gzip requests, Faraday handles responses automatically builder.use Attune::Gzip # Raise exceptions for HTTP 4xx/5xx builder.response :raise_error builder.adapter :attune_http_persistent end
Constants included from Configurable
Instance Attribute Summary
Attributes included from Configurable
#auth_token, #disabled, #endpoint, #exception_handler, #middleware, #timeout