...
1
2
3
4
5 package syslog
6
7 import (
8 "io"
9
10 "github.com/go-kit/log"
11 "github.com/go-kit/log/syslog"
12 )
13
14
15 type SyslogWriter = syslog.SyslogWriter
16
17
18
19
20 func NewSyslogLogger(w SyslogWriter, newLogger func(io.Writer) log.Logger, options ...Option) log.Logger {
21 return syslog.NewSyslogLogger(w, newLogger, options...)
22 }
23
24
25 type Option = syslog.Option
26
27
28 type PrioritySelector = syslog.PrioritySelector
29
30
31
32 func PrioritySelectorOption(selector PrioritySelector) Option {
33 return syslog.PrioritySelectorOption(selector)
34 }
35
View as plain text