class Elastic::Configuration

Attributes

clusters[RW]
logger[RW]
namespace[RW]

Public Class Methods

new() click to toggle source
# File lib/elastic/configuration.rb, line 5
def initialize
  @namespace = "elastic"
  @clusters = {
    default: ENV['ELASTICSEARCH_URL']
  }
end

Public Instance Methods

namespace=(namespace) click to toggle source
# File lib/elastic/configuration.rb, line 12
def namespace=(namespace)
  raise ArgumentError.new("Namespace can't be blank") if namespace.to_s.empty?
  @namespace = namespace
end