Add syslog notifier

This commit is contained in:
Julien Riou 2018-06-24 16:10:26 +02:00
commit 85207e0a77
No known key found for this signature in database
GPG key ID: BA3E15176E45E85D
5 changed files with 97 additions and 0 deletions

View file

@ -16,5 +16,8 @@ func NewNotifier(ctx *base.Context) Notifier {
if ctx.Config.LogFile != "" {
return NewFile(ctx.Config.LogFile, ctx.Sessions)
}
if ctx.Config.SyslogFacility != "" {
return NewSyslog(ctx.Config.SyslogFacility, ctx.Config.SyslogIdent, ctx.Sessions)
}
return NewConsole(ctx.Sessions)
}