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 }