summaryrefslogtreecommitdiff
path: root/internal/utils/log
diff options
context:
space:
mode:
authorKyren223 <ulmliad223@gmail.com>2024-10-05 15:27:40 +0300
committerKyren223 <ulmliad223@gmail.com>2024-10-05 15:27:40 +0300
commitb987605cfbbb5ca7b3b4bda0b5a5fdb34c53c8dd (patch)
tree1057eedd0bf8d4f1b63ef86bca0c1d72d89664b9 /internal/utils/log
parent0929041a9ccce566411e9a36713cb4125d72a1ed (diff)
feat: basic server connection handling
Diffstat (limited to 'internal/utils/log')
-rw-r--r--internal/utils/log/log.go8
-rw-r--r--internal/utils/log/logger.go12
2 files changed, 10 insertions, 10 deletions
diff --git a/internal/utils/log/log.go b/internal/utils/log/log.go
index 724b074..366c54d 100644
--- a/internal/utils/log/log.go
+++ b/internal/utils/log/log.go
@@ -10,17 +10,17 @@ func SetDefault(l *Logger) {
}
func Debug(message string, a ...any) error {
- return logger.Log(LevelDebug, message, a)
+ return logger.Debug(message, a...)
}
func Info(message string, a ...any) error {
- return logger.Log(LevelInfo, message, a)
+ return logger.Info(message, a...)
}
func Warn(message string, a ...any) error {
- return logger.Log(LevelWarn, message, a)
+ return logger.Warn(message, a...)
}
func Error(message string, a ...any) error {
- return logger.Log(LevelError, message, a)
+ return logger.Error(message, a...)
}
diff --git a/internal/utils/log/logger.go b/internal/utils/log/logger.go
index 735cb9e..891cb086 100644
--- a/internal/utils/log/logger.go
+++ b/internal/utils/log/logger.go
@@ -2,7 +2,6 @@ package log
import (
"fmt"
- "go/format"
"io"
"os"
"sync"
@@ -29,27 +28,28 @@ func (l *Logger) Log(level Level, message string, a ...any) error {
timestamp := time.Now().Format(time.TimeOnly)
severity := level.String()
+ formattedMessage := fmt.Sprintf(message, a...)
// TODO: add support for ANSI coloring
l.mu.Lock()
- _, err := fmt.Fprintf(l.writer, "[%s] [%s/%s]: %s\n", timestamp, l.name, severity, message, a)
+ _, err := fmt.Fprintf(l.writer, "[%s] [%s/%s]: %s\n", timestamp, l.name, severity, formattedMessage)
l.mu.Unlock()
return err
}
func (l *Logger) Debug(message string, a ...any) error {
- return l.Log(LevelDebug, message, a)
+ return l.Log(LevelDebug, message, a...)
}
func (l *Logger) Info(message string, a ...any) error {
- return l.Log(LevelInfo, message, a)
+ return l.Log(LevelInfo, message, a...)
}
func (l *Logger) Warn(message string, a ...any) error {
- return l.Log(LevelWarn, message, a)
+ return l.Log(LevelWarn, message, a...)
}
func (l *Logger) Error(message string, a ...any) error {
- return l.Log(LevelError, message, a)
+ return l.Log(LevelError, message, a...)
}