lib/elasticsearch/api/actions/reindex.rb in elasticsearch-api-1.0.18 vs lib/elasticsearch/api/actions/reindex.rb in elasticsearch-api-1.1.pre

- old
+ new

@@ -48,17 +48,20 @@ # 0 means set no throttling (default) # # @see https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-reindex.html # def reindex(arguments={}) + Utils.__report_unsupported_method(__method__) + raise ArgumentError, "Required argument 'body' missing" unless arguments[:body] valid_params = [ :refresh, :timeout, :consistency, :wait_for_completion, :requests_per_second ] - method = 'POST' + + method = HTTP_POST path = "_reindex" params = Utils.__validate_and_extract_params arguments, valid_params body = arguments[:body] perform_request(method, path, params, body).body