diff options
Diffstat (limited to 'src/gobang.go')
-rw-r--r-- | src/gobang.go | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/gobang.go b/src/gobang.go index eec94b0..a8707a1 100644 --- a/src/gobang.go +++ b/src/gobang.go @@ -754,7 +754,7 @@ func AssertEqualI(i int, given any, expected any) { } var unfilteringLevel = new(slog.LevelVar) -func setLoggerOutput(w io.Writer) { +func setLoggerOutput(w io.Writer, args ...any) { unfilteringLevel.Set(slog.LevelDebug) slog.SetDefault(slog.New(slog.NewJSONHandler(w, &slog.HandlerOptions { Level: unfilteringLevel, @@ -765,7 +765,7 @@ func setLoggerOutput(w io.Writer) { "ppid", os.Getppid(), "puuid", NewUUID().String(), ), - )) + ).With(args...)) } func levelFromString(name string, fallback logLevel) logLevel { @@ -833,8 +833,8 @@ func setHostname() { FatalIf(err) } -func Init() { - setLoggerOutput(os.Stdout) +func Init(args ...any) { + setLoggerOutput(os.Stdout, args...) setLogLevel() setMetric() setTraceback() |