Kaynağa Gözat

only set if non-nil, avoid crash on unconfigured logger

Thibault bui Koechlin 5 yıl önce
ebeveyn
işleme
7563975eef
1 değiştirilmiş dosya ile 3 ekleme ve 1 silme
  1. 3 1
      pkg/types/utils.go

+ 3 - 1
pkg/types/utils.go

@@ -87,7 +87,9 @@ func ConfigureLogger(clog *log.Logger) error {
 	if logReportCaller {
 		clog.SetReportCaller(true)
 	}
-	clog.SetFormatter(logFormatter)
+	if logFormatter != nil {
+		clog.SetFormatter(logFormatter)
+	}
 	clog.SetLevel(logLevel)
 	return nil
 }