Sha256: 453cc7cfa3fb90ee72328ea9055b95a1c718bca110364385e7be7ea3ef795e98

Contents?: true

Size: 526 Bytes

Versions: 1

Compression:

Stored size: 526 Bytes

Contents

# frozen_string_literal: true

require 'elasticsearch'
require 'singleton'
require 'oj'

require 'es_experiment/version'
require 'es_experiment/actions'
require 'es_experiment/config'
require 'es_experiment/documents'
require 'es_experiment/client'

module EsExperiment
  extend EsExperiment::Actions

  class << self
    def reset_index
      delete_index
      create_index
    end

    def configure
      yield EsExperiment::Config.instance
    end
  end

  class Error < StandardError; end
  # Your code goes here...
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
es_experiment-0.1.0 lib/es_experiment.rb