From 703236f89191c4901458f607a8a973710baf24cb Mon Sep 17 00:00:00 2001 From: Bartosz Oleaczek Date: Fri, 20 Dec 2024 10:04:37 +0100 Subject: [PATCH] set quench log prefix based on reported quench log level --- daemon/vpn/quench/libquench.go | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/daemon/vpn/quench/libquench.go b/daemon/vpn/quench/libquench.go index 081c3a06..27cc3fd2 100644 --- a/daemon/vpn/quench/libquench.go +++ b/daemon/vpn/quench/libquench.go @@ -26,7 +26,19 @@ const ( type Logger struct{} func (l *Logger) Log(logLevel quenchBindigns.LogLevel, message string) { - log.Println(internal.DebugPrefix, quenchPrefix, message) + logPrefix := "" + //nolint:exhaustive // We do not use prefixes for other log levels + switch logLevel { + case quenchBindigns.LogLevelInfo: + logPrefix = internal.InfoPrefix + case quenchBindigns.LogLevelDebug: + logPrefix = internal.DebugPrefix + case quenchBindigns.LogLevelError: + logPrefix = internal.ErrorPrefix + default: + logPrefix = internal.DebugPrefix + } + log.Println(logPrefix, quenchPrefix, message) } type Observer struct {