class Dsapi::Operations::SetupFaraday

Public Instance Methods

call(_input) click to toggle source
# File lib/dsapi/operations/setup_faraday.rb, line 12
def call(_input)
  connection = Faraday.new faraday_options

  Success(connection)
end

Private Instance Methods

faraday_options() click to toggle source
# File lib/dsapi/operations/setup_faraday.rb, line 20
def faraday_options
  {
    url: Dsapi::Configuration.config.base_uri,
    params: nil,
    headers: {
      Accept: 'application/json'
    },
    request: nil,
    ssl: Dsapi::Configuration.config.faraday_ssl_options,
    proxy: Dsapi::Configuration.config.faraday_proxy_options
  }.freeze
end