Skip to content

Commit a32ea9e

Browse files
playing with writer
1 parent 6a64c4f commit a32ea9e

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

‎example/example.go‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ func main() {
1919
log.Fatalf("gelf.NewWriter: %s", err)
2020
}
2121

22-
logger := slog.New(sloggraylog.Option{Level: slog.LevelDebug, TCPWriter: gelfWriter}.NewGraylogHandler())
22+
logger := slog.New(sloggraylog.Option{Level: slog.LevelDebug, Writer: gelfWriter}.NewGraylogHandler())
2323
logger = logger.With("release", "v1.0.0")
2424

2525
logger.

‎handler.go‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ type Option struct {
1313
Level slog.Leveler
1414

1515
// connection to graylog
16-
TCPWriter *gelf.TCPWriter
16+
Writer *gelf.TCPWriter
1717

1818
// optional: customize json payload builder
1919
Converter Converter
@@ -24,7 +24,7 @@ func (o Option) NewGraylogHandler() slog.Handler {
2424
o.Level = slog.LevelDebug
2525
}
2626

27-
if o.TCPWriter == nil {
27+
if o.Writer == nil {
2828
panic("missing graylog connections")
2929
}
3030

@@ -58,7 +58,7 @@ func (h *GraylogHandler) Handle(ctx context.Context, record slog.Record) error {
5858
return err
5959
}
6060

61-
_, err = h.option.TCPWriter.Write(append(bytes, byte('\n')))
61+
_, err = h.option.Writer.Write(append(bytes, byte('\n')))
6262

6363
return err
6464
}

0 commit comments

Comments
 (0)