module Telleroo::Connection

Setup Faraday Connection to use for requests

Private Instance Methods

connection() click to toggle source
# File lib/telleroo/connection.rb, line 10
def connection
  @connection ||= Faraday.new(url: @endpoint) do |faraday|
    faraday.use Telleroo::Response::RaiseClientError
    faraday.use Telleroo::Response::RaiseServerError
    faraday.headers['Authorization'] = @authorization_token
    faraday.headers['Content-Type'] = 'application/json'
    faraday.adapter *@http_adapter
  end
end