class Blocktrain::Client
Public Class Methods
endpoint()
click to toggle source
# File lib/blocktrain/client.rb, line 12 def self.endpoint "#{url}/#{index}/_search" end
index()
click to toggle source
# File lib/blocktrain/client.rb, line 20 def self.index ENV['ES_INDEX'] || 'train_data' end
results(query)
click to toggle source
# File lib/blocktrain/client.rb, line 4 def self.results query r = Curl::Easy.http_post(endpoint, query.to_json) do |c| c.ssl_verify_peer = false end JSON.parse r.body_str end
url()
click to toggle source
# File lib/blocktrain/client.rb, line 16 def self.url ENV['ES_URL'] end