diff options
| author | haturatu <taro@eyes4you.org> | 2025-10-13 02:16:20 +0900 |
|---|---|---|
| committer | haturatu <taro@eyes4you.org> | 2025-10-13 02:16:20 +0900 |
| commit | 6f19c4dcb7702f002d2a1b579f2418e1bc10b18f (patch) | |
| tree | 1fefd40cba9868141e7554e6b59269a341dd00c8 /logging/logging.go | |
| parent | 1d4b4c0207d7a409d19a32c4f25e8ce68f880c08 (diff) | |
ref(env): config.go
Diffstat (limited to 'logging/logging.go')
| -rw-r--r-- | logging/logging.go | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/logging/logging.go b/logging/logging.go index 9e6f8bf..83b6624 100644 --- a/logging/logging.go +++ b/logging/logging.go @@ -20,9 +20,18 @@ func InitLoggers() { appWriter := os.Stdout securityWriter := os.Stdout - logLevel := slog.LevelInfo - if strings.ToUpper(os.Getenv("LOG_LEVEL")) == "DEBUG" { + var logLevel slog.Level + switch strings.ToUpper(os.Getenv("LOG_LEVEL")) { + case "DEBUG": logLevel = slog.LevelDebug + case "INFO": + logLevel = slog.LevelInfo + case "WARN": + logLevel = slog.LevelWarn + case "ERROR": + logLevel = slog.LevelError + default: + logLevel = slog.LevelInfo // Default to INFO } AppLog = slog.New(slog.NewTextHandler(appWriter, &slog.HandlerOptions{ |
