htmgo/cli/logger.go
maddalax 16cdb66e0d add ent for sql
some improvements on killing the running process on reboot
2024-09-17 10:41:29 -05:00

24 lines
428 B
Go

package main
import (
"log/slog"
"os"
)
func getLogLevel() slog.Level {
// Get the log level from the environment variable
logLevel := os.Getenv("LOG_LEVEL")
switch logLevel {
case "DEBUG":
return slog.LevelDebug
case "INFO":
return slog.LevelInfo
case "WARN":
return slog.LevelWarn
case "ERROR":
return slog.LevelError
default:
// Default to INFO if no valid log level is set
return slog.LevelInfo
}
}