refactor: use slog instead of logrus

This commit is contained in:
Arjun Patel
2026-05-27 15:20:53 -07:00
parent 72bc41733f
commit e804cee229
2 changed files with 4 additions and 5 deletions
+3 -4
View File
@@ -2,8 +2,7 @@ package utils
import (
"os"
"github.com/sirupsen/logrus"
"log/slog"
)
// EnvVar enumerates the env vars referenced via this package.
@@ -16,7 +15,7 @@ func MustGetEnv[T string | EnvVar](key T) string {
keyString := string(key)
value := os.Getenv(keyString)
if value == "" {
logrus.Errorf("Missing required environment variable %s", key)
slog.Errorf("Missing required environment variable %s", key)
panic("Missing required environment variable")
}
@@ -27,7 +26,7 @@ func MustGetEnv[T string | EnvVar](key T) string {
func GetEnv(key string) string {
value := os.Getenv(key)
if value == "" {
logrus.Warnf("Missing optional environment variable %s", key)
slog.Warnf("Missing optional environment variable %s", key)
}
return value
}