icingabeat/vendor/github.com/elastic/beats/libbeat/logp/syslog_unix.go

21 lines
343 B
Go
Raw Normal View History

// +build !windows,!nacl,!plan9
package logp
import (
"fmt"
"log"
"log/syslog"
)
func openSyslog(level Priority, prefix string) *log.Logger {
logger, err := syslog.NewLogger(syslog.Priority(level), log.Lshortfile)
if err != nil {
fmt.Println("Error opening syslog: ", err)
return nil
}
logger.SetPrefix(prefix)
return logger
}