Merge pull request #19179 from Luap99/syslog

make --syslog errors non fatal
This commit is contained in:
OpenShift Merge Robot
2023-07-10 14:37:36 -04:00
committed by GitHub

View File

@ -4,9 +4,7 @@
package main
import (
"fmt"
"log/syslog"
"os"
"github.com/sirupsen/logrus"
logrusSyslog "github.com/sirupsen/logrus/hooks/syslog"
@ -19,10 +17,8 @@ func syslogHook() {
hook, err := logrusSyslog.NewSyslogHook("", "", syslog.LOG_INFO, "")
if err != nil {
fmt.Fprint(os.Stderr, "Failed to initialize syslog hook: "+err.Error())
os.Exit(1)
}
if err == nil {
logrus.Debug("Failed to initialize syslog hook: " + err.Error())
} else {
logrus.AddHook(hook)
}
}