From 1ea4c60e5103dc9324ce1efacbc2ed931ea292fd Mon Sep 17 00:00:00 2001 From: Ian Streeter Date: Thu, 8 Feb 2024 19:20:16 +0000 Subject: [PATCH] enrich-nsq: use default aws provider chain --- .../com/snowplowanalytics/snowplow/enrich/nsq/S3Client.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/nsq/src/main/scala/com/snowplowanalytics/snowplow/enrich/nsq/S3Client.scala b/modules/nsq/src/main/scala/com/snowplowanalytics/snowplow/enrich/nsq/S3Client.scala index d53a57322..881cf2dab 100644 --- a/modules/nsq/src/main/scala/com/snowplowanalytics/snowplow/enrich/nsq/S3Client.scala +++ b/modules/nsq/src/main/scala/com/snowplowanalytics/snowplow/enrich/nsq/S3Client.scala @@ -24,7 +24,7 @@ import blobstore.s3.S3Store import software.amazon.awssdk.services.s3.S3AsyncClient import software.amazon.awssdk.core.exception.SdkException -import software.amazon.awssdk.regions.providers.AwsRegionProviderChain +import software.amazon.awssdk.regions.providers.DefaultAwsRegionProviderChain import software.amazon.awssdk.regions.Region import com.snowplowanalytics.snowplow.enrich.common.fs2.io.Clients.{Client, RetryableFailure} @@ -57,7 +57,7 @@ object S3Client { } private def getRegion(): Region = - Either.catchNonFatal(new AwsRegionProviderChain().getRegion) match { + Either.catchNonFatal(DefaultAwsRegionProviderChain.builder.build.getRegion) match { case Right(region) => region case _ =>