Method: ElasticSearchThrift::Rest::Client#recv_execute

Defined in:
lib/elastic_search_thrift/rest.rb

#recv_executeObject

Raises:

  • (::Thrift::ApplicationException)


24
25
26
27
28
# File 'lib/elastic_search_thrift/rest.rb', line 24

def recv_execute()
  result = receive_message(Execute_result)
  return result.success unless result.success.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'execute failed: unknown result')
end