lib/searchkick.rb in searchkick-4.5.2 vs lib/searchkick.rb in searchkick-4.6.0
- old
+ new
@@ -54,10 +54,10 @@
def self.client
@client ||= begin
require "typhoeus/adapters/faraday" if defined?(Typhoeus) && Gem::Version.new(Faraday::VERSION) < Gem::Version.new("0.14.0")
Elasticsearch::Client.new({
- url: ENV["ELASTICSEARCH_URL"],
+ url: ENV["ELASTICSEARCH_URL"] || ENV["OPENSEARCH_URL"],
transport_options: {request: {timeout: timeout}, headers: {content_type: "application/json"}},
retry_on_failure: 2
}.deep_merge(client_options)) do |f|
f.use Searchkick::Middleware
f.request signer_middleware_key, signer_middleware_aws_params if aws_credentials