From 74af1e53c031737c39f9322458548381c07bad0b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?William=20Bouzour=C3=A8ne?= Date: Tue, 21 Jan 2025 12:27:55 +0100 Subject: [PATCH] Show debug logs only when debug mode enabled --- helpers/logger.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/helpers/logger.go b/helpers/logger.go index d396b86..0b4167e 100644 --- a/helpers/logger.go +++ b/helpers/logger.go @@ -11,9 +11,15 @@ var loggerCreated bool var logger *log.Logger func GetLogger() *log.Logger { + logLevel := log.DebugLevel + config, err := GetConfig() + if err == nil && !config.Debug { + logLevel = log.InfoLevel + } + if !loggerCreated { logger = log.NewWithOptions(os.Stderr, log.Options{ - Level: log.DebugLevel, + Level: logLevel, ReportCaller: true, ReportTimestamp: true, TimeFormat: time.RFC3339,