feat: wogihrsoiuvjsroirgj

This commit is contained in:
2025-12-24 14:55:33 -05:00
parent 1d8ecba118
commit 2c3ce9baf7
8 changed files with 204 additions and 26 deletions

21
internal/cli/logger.go Normal file
View File

@@ -0,0 +1,21 @@
package cli
import (
"log/slog"
"os"
)
func GetLogger(o CLIOptions) *slog.Logger {
var level slog.Level
if o.Verbose {
level = slog.LevelInfo
} else {
level = slog.LevelError
}
return slog.New(
slog.NewTextHandler(os.Stdout, &slog.HandlerOptions{
Level: level,
}),
)
}