From ef3c350686192afa7f8f332e73a077037210c0f5 Mon Sep 17 00:00:00 2001 From: Nick Craig-Wood Date: Tue, 6 Apr 2021 20:37:12 +0100 Subject: [PATCH] box: return errors instead of calling log.Fatal with them #5234 --- backend/box/box.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/backend/box/box.go b/backend/box/box.go index a74d597c5..3bea1bc67 100644 --- a/backend/box/box.go +++ b/backend/box/box.go @@ -157,15 +157,15 @@ func refreshJWTToken(ctx context.Context, jsonFile string, boxSubType string, na jsonFile = env.ShellExpand(jsonFile) boxConfig, err := getBoxConfig(jsonFile) if err != nil { - log.Fatalf("Failed to configure token: %v", err) + return errors.Wrap(err, "get box config") } privateKey, err := getDecryptedPrivateKey(boxConfig) if err != nil { - log.Fatalf("Failed to configure token: %v", err) + return errors.Wrap(err, "get decrypted private key") } claims, err := getClaims(boxConfig, boxSubType) if err != nil { - log.Fatalf("Failed to configure token: %v", err) + return errors.Wrap(err, "get claims") } signingHeaders := getSigningHeaders(boxConfig) queryParams := getQueryParams(boxConfig)