Method: Esearch::Connection#run

Defined in:
lib/esearch/connection.rb

#run(request) ⇒ Faraday::Request

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.

Run request

Parameters:

  • request (Command::Request)

Returns:

  • (Faraday::Request)


27
28
29
30
31
32
33
# File 'lib/esearch/connection.rb', line 27

def run(request)
  util = logger
  util.debug { request.log_string }
  response = request.run(raw_connection)
  util.debug { response.status.to_s }
  response
end