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