From de9406984010e8683c84539005d723553e3c954f Mon Sep 17 00:00:00 2001 From: Jeffrey Hogan Date: Fri, 3 Nov 2023 10:35:58 -0500 Subject: [PATCH] Don't panic. --- sdk/helper/nomad/config.go | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/sdk/helper/nomad/config.go b/sdk/helper/nomad/config.go index 7948f19f..2a57547f 100644 --- a/sdk/helper/nomad/config.go +++ b/sdk/helper/nomad/config.go @@ -71,12 +71,10 @@ func ConfigFromNamespacedMap(cfg map[string]string) *api.Config { if httpAuth, ok := cfg[configKeyNomadHTTPAuth]; ok { c.HttpAuth = HTTPAuthFromString(httpAuth) } - + // We may ignore errors from ParseDuration() here as the provided argument + // has already passed general validation as part of being a DurationVar flag. if blockQueryWaitTimeDuration, ok := cfg[configKeyNomadWaitTime]; ok { - blockQueryWaitTimeDuration, err := time.ParseDuration(blockQueryWaitTimeDuration) - if err != nil { - panic(err) - } + blockQueryWaitTimeDuration, _ := time.ParseDuration(blockQueryWaitTimeDuration) c.WaitTime = blockQueryWaitTimeDuration }