From c4a0b371a07c0edea43f78414beff8970a2ba982 Mon Sep 17 00:00:00 2001 From: Joshua Marsh Date: Tue, 3 Dec 2019 14:27:47 -0500 Subject: [PATCH 1/2] Setting aws session region from config --- internal/util/util.go | 1 + 1 file changed, 1 insertion(+) diff --git a/internal/util/util.go b/internal/util/util.go index 98498d6..f12e142 100644 --- a/internal/util/util.go +++ b/internal/util/util.go @@ -35,6 +35,7 @@ func New(config *configs.Root, configFile string, observation *observ.Observatio if err != nil { log.Fatalf("Failed to initialize AWS Session: %s", err) } + awsSession.Config.Region = config.Region var apiClient APIer if config.API.Host != nil && config.API.BasePath != nil { From 650479bad66729d5f3143a8a875392cbe007c3c1 Mon Sep 17 00:00:00 2001 From: Joshua Marsh Date: Tue, 3 Dec 2019 17:01:29 -0500 Subject: [PATCH 2/2] Added tags to APITokenValue so auth token can be unmarshalled --- internal/util/session.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/internal/util/session.go b/internal/util/session.go index 911c486..26808d4 100644 --- a/internal/util/session.go +++ b/internal/util/session.go @@ -90,7 +90,7 @@ func (t *APITokenProvider) IsExpired() bool { type APITokenValue struct { AccessKeyID string `json:"accessKeyId"` - SecretAccessKey string - SessionToken string - Expiration int64 + SecretAccessKey string `json:"secretAccessKey"` + SessionToken string `json:"sessionToken"` + Expiration int64 `json:"expireTime"` }