Top Level Namespace
Defined Under Namespace
Modules: EDSApi
Instance Method Summary collapse
-
#benchmark(q = false) ⇒ Object
Benchmark response times.
Instance Method Details
#benchmark(q = false) ⇒ Object
Benchmark response times
1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 |
# File 'lib/edsapi_wrapper.rb', line 1270 def benchmark(q = false) start = Time.now connection = EDSApi::ConnectionHandler.new(2) connection.uid_init('USERID', 'PASSWORD', 'PROFILEID') connection.uid_authenticate(:json) puts((start - Time.now).abs) unless q connection.create_session puts((start - Time.now).abs) unless q connection.search('query-1=AND,galapagos+hawk', :json) puts((start - Time.now).abs) unless q connection.end_session puts((start - Time.now).abs) unless q end |