Method: BridgeAPI::Client#apply_rate_limits

Defined in:
lib/bridge_api/client.rb

#apply_rate_limits(response) ⇒ Object



141
142
143
144
145
146
147
# File 'lib/bridge_api/client.rb', line 141

def apply_rate_limits(response)
  limit = response.headers['x-rate-limit-remaining']
  return if limit.nil?

  BridgeAPI.logger.debug("BRIDGE RATE LIMIT REMAINING: #{limit} for key #{config[:api_key]}")
  self.limit_remaining = limit.to_i
end