Fix variadic parameter handling in logger functions for consistency and correctness
This commit is contained in:
@@ -21,10 +21,10 @@ func PrintLogDebug(message string, a ...any) {
|
|||||||
|
|
||||||
func Debug(a ...any) {
|
func Debug(a ...any) {
|
||||||
if ErstellerLogger == nil {
|
if ErstellerLogger == nil {
|
||||||
PrintDebug(a)
|
PrintDebug(a...)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
ErstellerLogger.Debug(a)
|
ErstellerLogger.Debug(a...)
|
||||||
}
|
}
|
||||||
|
|
||||||
func PrintDebug(a ...any) {
|
func PrintDebug(a ...any) {
|
||||||
@@ -56,12 +56,12 @@ func PrintLogError(message string, a []any) {
|
|||||||
|
|
||||||
func Error(a ...any) {
|
func Error(a ...any) {
|
||||||
if ErstellerLogger == nil {
|
if ErstellerLogger == nil {
|
||||||
PrintError(a)
|
PrintError(a...)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
ErstellerLogger.Error(a)
|
ErstellerLogger.Error(a...)
|
||||||
}
|
}
|
||||||
|
|
||||||
func PrintError(a []any) {
|
func PrintError(a ...any) {
|
||||||
println(fmt.Sprint("Error: ", joinStrings(a)))
|
println(fmt.Sprint("Error: ", joinStrings(a)))
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -77,7 +77,7 @@ func (l *LoggerImpl) Debug(a ...any) {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
if l.logToStdout {
|
if l.logToStdout {
|
||||||
PrintDebug(a)
|
PrintDebug(a...)
|
||||||
}
|
}
|
||||||
|
|
||||||
// Use OpenTelemetry logger
|
// Use OpenTelemetry logger
|
||||||
@@ -103,7 +103,7 @@ func (l *LoggerImpl) Error(a ...any) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if l.logToStdout {
|
if l.logToStdout {
|
||||||
PrintError(a)
|
PrintError(a...)
|
||||||
}
|
}
|
||||||
|
|
||||||
// Use OpenTelemetry logger
|
// Use OpenTelemetry logger
|
||||||
|
|||||||
Reference in New Issue
Block a user