all repos — website @ fed650743913797a314d8fc7d7550ba21dce0a12

My website

setup embedded NATS cluster

Alan Pearce
commit

fed650743913797a314d8fc7d7550ba21dce0a12

parent

b66c1ed87b556844421886ead373ffdd4ca25663

1 file changed, 27 insertions(+), 0 deletions(-)

changed files
A internal/nats/log.go
@@ -0,0 +1,27 @@
+package nats + +import ( + "go.alanpearce.eu/x/log" + "go.uber.org/zap" +) + +type Logger struct { + *zap.SugaredLogger +} + +func adaptLogger(log *log.Logger) *Logger { + if log == nil { + panic("zl cannot be nil") + } + return &Logger{ + log.GetLogger().Sugar(), + } +} + +func (l *Logger) Tracef(format string, v ...any) { + l.Debugf(format, v...) +} + +func (l *Logger) Noticef(format string, v ...any) { + l.Infof(format, v...) +}