class Leda::Stores::Elasticsearch

Attributes

es_client[R]
indices[R]

Public Class Methods

new(*) click to toggle source
Calls superclass method Leda::Store::new
# File lib/leda/stores/elasticsearch.rb, line 12
def initialize(*)
  super

  @indices = options[:indices] || options[:indexes]
end

Public Instance Methods

dump(directory) click to toggle source
# File lib/leda/stores/elasticsearch.rb, line 18
def dump(directory)
  Runner.new(directory, indices, es_client).dump
end
restore_from(directory) click to toggle source
# File lib/leda/stores/elasticsearch.rb, line 22
def restore_from(directory)
  Runner.new(directory, indices, es_client).restore
end