From fc71469036fe7a0d55137fdb0d5717e37519fc8a Mon Sep 17 00:00:00 2001 From: Peter Wilson Date: Fri, 18 Aug 2023 14:51:19 +0100 Subject: [PATCH] Missed using the parseutil for parsing a Bool (#22438) --- vault/core.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/vault/core.go b/vault/core.go index c14d77c30f..cc9febc842 100644 --- a/vault/core.go +++ b/vault/core.go @@ -26,6 +26,8 @@ import ( "sync/atomic" "time" + "github.com/hashicorp/go-secure-stdlib/parseutil" + "github.com/armon/go-metrics" "github.com/hashicorp/errwrap" log "github.com/hashicorp/go-hclog" @@ -2363,7 +2365,7 @@ func (s standardUnsealStrategy) unseal(ctx context.Context, logger log.Logger, c } } else { var err error - disableEventLogger, err := strconv.ParseBool(os.Getenv(featureFlagDisableEventLogger)) + disableEventLogger, err := parseutil.ParseBool(os.Getenv(featureFlagDisableEventLogger)) if err != nil { return fmt.Errorf("unable to parse feature flag: %q: %w", featureFlagDisableEventLogger, err) }