module Ohm::Elasticsearch
Constants
- VERSION
Public Class Methods
connect(arguments={})
click to toggle source
# File lib/ohm/elasticsearch.rb, line 14 def self.connect(arguments={}) @@_current_indexer = ::Elasticsearch::Client.new(arguments) end
current_indexer()
click to toggle source
# File lib/ohm/elasticsearch.rb, line 10 def self.current_indexer @@_current_indexer or raise ConnectException, "Can't connect to ELasticsearch server" end
included(model)
click to toggle source
# File lib/ohm/elasticsearch.rb, line 18 def self.included(model) model.extend(ClassMethods) model.send(:include, InstanceMethods) end