summaryrefslogtreecommitdiff
path: root/internal/utils/log/log.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/utils/log/log.go')
-rw-r--r--internal/utils/log/log.go26
1 files changed, 26 insertions, 0 deletions
diff --git a/internal/utils/log/log.go b/internal/utils/log/log.go
new file mode 100644
index 0000000..724b074
--- /dev/null
+++ b/internal/utils/log/log.go
@@ -0,0 +1,26 @@
+package log
+
+var (
+ level Level
+ logger *Logger
+)
+
+func SetDefault(l *Logger) {
+ logger = l
+}
+
+func Debug(message string, a ...any) error {
+ return logger.Log(LevelDebug, message, a)
+}
+
+func Info(message string, a ...any) error {
+ return logger.Log(LevelInfo, message, a)
+}
+
+func Warn(message string, a ...any) error {
+ return logger.Log(LevelWarn, message, a)
+}
+
+func Error(message string, a ...any) error {
+ return logger.Log(LevelError, message, a)
+}