From 47909028b025a0f7a48604e31694e60599a0e43e Mon Sep 17 00:00:00 2001 From: Keefer Taylor | Tessellated Date: Sat, 2 Nov 2024 01:01:09 -0700 Subject: [PATCH] add ability to silently log (#39) --- log/logger_test.go | 1 - log/parser.go | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/log/logger_test.go b/log/logger_test.go index ababc2a..e0e8373 100644 --- a/log/logger_test.go +++ b/log/logger_test.go @@ -10,7 +10,6 @@ import ( "github.com/stretchr/testify/assert" "github.com/tessellated-io/pickaxe/log" ) - func TestLogging_NoPrefix(t *testing.T) { logger := log.NewLogger("info") diff --git a/log/parser.go b/log/parser.go index 1662c6c..67ad80a 100644 --- a/log/parser.go +++ b/log/parser.go @@ -18,6 +18,8 @@ func ParseLogLevel(input string) slog.Level { return slog.LevelWarn case "error": return slog.LevelError + case "silent": + return slog.LevelError + 1 default: fmt.Printf("😬 Unable to parse a log level from input: \"%s\". Defaulting to log at INFO level.\n", input) return slog.LevelInfo