lib/elasticsearch/transport/transport/http/faraday.rb in elasticsearch-transport-1.0.2 vs lib/elasticsearch/transport/transport/http/faraday.rb in elasticsearch-transport-1.0.4
- old
+ new
@@ -16,14 +16,15 @@
# @return [Response]
# @see Transport::Base#perform_request
#
def perform_request(method, path, params={}, body=nil)
super do |connection, url|
- connection.connection.run_request \
+ response = connection.connection.run_request \
method.downcase.to_sym,
url,
( body ? __convert_to_json(body) : nil ),
{}
+ Response.new response.status, response.body, response.headers
end
end
# Builds and returns a collection of connections.
#