Commit 86459e93b375f9bbabd5319b9f27f6fc748b53e7

Authored by Feliks Gurevich
1 parent 6d888a90

Updated ES Client to use aws-sigv4 params

Showing 1 changed file with 5 additions and 4 deletions   Show diff stats
lib/searchkick.rb
... ... @@ -57,10 +57,11 @@ module Searchkick
57 57 transport_options: {request: {timeout: timeout}, headers: {content_type: "application/json"}}
58 58 }.deep_merge(client_options)) do |f|
59 59 f.use Searchkick::Middleware
60   - f.request :aws_signers_v4, {
61   - credentials: Aws::Credentials.new(aws_credentials[:access_key_id], aws_credentials[:secret_access_key]),
62   - service_name: "es",
63   - region: aws_credentials[:region] || "us-east-1"
  60 + f.request :aws_sigv4, {
  61 + service: 'es',
  62 + region: aws_credentials[:region] || 'us-east-1',
  63 + access_key_id: aws_credentials[:access_key_id],
  64 + secret_access_key: aws_credentials[:secret_access_key]
64 65 } if aws_credentials
65 66 end
66 67 end
... ...