From 65b4f783311d2599dfeb182506322d8c4f6352e6 Mon Sep 17 00:00:00 2001 From: Denis Bilenko Date: Mon, 9 Dec 2024 14:24:30 +0100 Subject: [PATCH] rm risky panics --- cmd/root/logger.go | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/cmd/root/logger.go b/cmd/root/logger.go index 1e89104fe..1cb8f5a6e 100644 --- a/cmd/root/logger.go +++ b/cmd/root/logger.go @@ -84,19 +84,14 @@ func initLogFlags(cmd *cobra.Command) *logFlags { // Configure defaults from environment, if applicable. // If the provided value is invalid it is ignored. if v, ok := env.Lookup(cmd.Context(), envLogFile); ok { - if err := f.file.Set(v); err != nil { - panic(err) - } + // QQQ log the error? here and below + _ = f.file.Set(v) } if v, ok := env.Lookup(cmd.Context(), envLogLevel); ok { - if err := f.level.Set(v); err != nil { - panic(err) - } + _ = f.level.Set(v) } if v, ok := env.Lookup(cmd.Context(), envLogFormat); ok { - if err := f.output.Set(v); err != nil { - panic(err) - } + _ = f.output.Set(v) } flags := cmd.PersistentFlags()