lib/fifthgear/client.rb in fifthgear-0.0.7 vs lib/fifthgear/client.rb in fifthgear-0.0.8

- old
+ new

@@ -10,14 +10,18 @@ faraday.use Faraday::Request::BasicAuthentication, Fifthgear.configuration.username, Fifthgear.configuration.password faraday.use Faraday::Request::UrlEncoded # response defs faraday.use Faraday::Response::ParseJson faraday.use Faraday::Response::Mashify - faraday.use Faraday::Response::RaiseError unless Fifthgear.configuration.debug + faraday.use Faraday::Response::RaiseError if Fifthgear.configuration.raise_errors faraday.response :logger if Fifthgear.configuration.debug faraday.headers['Content-Type'] = Fifthgear.configuration.content_type faraday.adapter ::Faraday.default_adapter + + # timeout options are in seconds + faraday.options.timeout = Fifthgear.configuration.timeout + faraday.options.open_timeout = Fifthgear.configuration.open_timeout end end end end