Skip to content

Commit 33395e1

Browse files
committed
feat(log) add debug logging on dev
1 parent 73edc08 commit 33395e1

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

cmd/server/main.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,11 @@ import (
4040
// @name X-Bot-Token
4141
func main() {
4242
// Setup structured logging
43-
slog.SetDefault(slog.New(slog.NewJSONHandler(os.Stdout, nil)))
43+
level := slog.LevelInfo
44+
if os.Getenv("ENV") == "development" || os.Getenv("ENV") == "staging" || os.Getenv("ENV") == "" {
45+
level = slog.LevelDebug
46+
}
47+
slog.SetDefault(slog.New(slog.NewJSONHandler(os.Stdout, &slog.HandlerOptions{Level: level})))
4448

4549
// Load configuration
4650
cfg, err := config.Load()

0 commit comments

Comments
 (0)