From ceaff62f7a320e7b9d42256b589d856212b52762 Mon Sep 17 00:00:00 2001 From: Oscar Gimenez Date: Fri, 18 Jun 2021 04:56:15 +0200 Subject: [PATCH] Update providers/phuslog/logger.go fallback to error when no level is detected. Add unknown level With to log and log error message --- providers/phuslog/logger.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/providers/phuslog/logger.go b/providers/phuslog/logger.go index d63d291bc..705ad5bb7 100644 --- a/providers/phuslog/logger.go +++ b/providers/phuslog/logger.go @@ -33,9 +33,7 @@ func (l *Logger) Log(lvl logging.Level, msg string) { case logging.ERROR: l.Error(msg) default: - // TODO(kb): Perhaps this should be a logged warning, defaulting to ERROR to get attention - // without interrupting code flow? - panic(fmt.Sprintf("phuslog: unknown level %s", lvl)) + l.With("error-lvl", fmt.Sprintf("phuslog: unknown level %s", lvl)).Log(logging.ERROR, msg) } }