Skip to content

Commit

Permalink
If the s3CredentialsProvider SettingKey is not available for some rea…
Browse files Browse the repository at this point in the history
…son then fallback to the S3URLHandler.defaultCredentialsProviderChain.

This addresses the crash in #44 but may or may not fix the root cause.
  • Loading branch information
tpunder committed Jul 3, 2018
1 parent a1e2463 commit 295d6ad
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/main/scala/fm/sbt/S3ResolverPlugin.scala
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ object S3ResolverPlugin extends AutoPlugin {

val extracted: Extracted = Project.extract(state)

S3URLHandler.registerBucketCredentialsProvider(extracted.get(s3CredentialsProvider))
S3URLHandler.registerBucketCredentialsProvider(extracted.getOpt(s3CredentialsProvider).getOrElse(S3URLHandler.defaultCredentialsProviderChain))

state
}
Expand Down

0 comments on commit 295d6ad

Please sign in to comment.