lib/ridley/connection.rb in ridley-2.5.1 vs lib/ridley/connection.rb in ridley-3.0.0.rc1

- old
+ new

@@ -42,13 +42,13 @@ # URI, String, or Hash of HTTP proxy options def initialize(server_url, client_name, client_key, options = {}) options = options.reverse_merge(retries: 5, retry_interval: 0.5) @client_name = client_name @client_key = client_key - @retries = options[:retries] - @retry_interval = options[:retry_interval] + @retries = options.delete(:retries) + @retry_interval = options.delete(:retry_interval) - options[:builder] = Faraday::Builder.new do |b| + options[:builder] = Faraday::RackBuilder.new do |b| b.request :retry, max: @retries, interval: @retry_interval, exceptions: [ Ridley::Errors::HTTP5XXError,