diff --git a/internal/logger/logger.go b/internal/logger/logger.go index 90657d7..faf4462 100644 --- a/internal/logger/logger.go +++ b/internal/logger/logger.go @@ -8,9 +8,18 @@ import ( ) func Init() { + logLevel := slog.LevelInfo + debugFlag := os.Getenv("DEBUG") + + if debugFlag == "true" { + logLevel = slog.LevelDebug + } + w := os.Stderr slog.SetDefault(slog.New( - tint.NewHandler(w, &tint.Options{}), + tint.NewHandler(w, &tint.Options{ + Level: logLevel, + }), )) }