Sha256: 3156cc060a865e7e24cbbfb590cdd4033652a912db92982221963bd2410cb40f

Contents?: true

Size: 571 Bytes

Versions: 15

Compression:

Stored size: 571 Bytes

Contents

# frozen_string_literal: true

require 'multi_json'
require 'forwardable'

begin
  require 'elasticsearch'
rescue LoadError
end

begin
  require 'opensearch'
rescue LoadError
end

module Esse
  SETTING_ROOT_KEY = :settings
  MAPPING_ROOT_KEY = :mappings
  DEFAULT_REPO_NAME = 'default'
  CLI_IGNORE_OPTS = %i[
    require
    silent
  ].freeze
  CLI_CONFIG_PATHS = %w[
    Essefile
    config/esse.rb
    config/initializers/esse.rb
  ].freeze
end

require_relative 'esse/plugins'
require_relative 'esse/core'
require_relative 'esse/errors'
require_relative 'esse/index'

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
esse-0.4.0.rc4 lib/esse.rb
esse-0.4.0.rc3 lib/esse.rb
esse-0.4.0.rc2 lib/esse.rb
esse-0.4.0.rc1 lib/esse.rb
esse-0.3.5 lib/esse.rb
esse-0.3.4 lib/esse.rb
esse-0.3.3 lib/esse.rb
esse-0.3.2 lib/esse.rb
esse-0.3.1 lib/esse.rb
esse-0.3.0 lib/esse.rb
esse-0.2.6 lib/esse.rb
esse-0.2.5 lib/esse.rb
esse-0.2.4 lib/esse.rb
esse-0.2.3 lib/esse.rb
esse-0.2.2 lib/esse.rb