Don't hardcode syslog daemon name or facility
This commit is contained in:
@@ -17,7 +17,7 @@ var (
|
|||||||
path string
|
path string
|
||||||
)
|
)
|
||||||
|
|
||||||
func Open(name, logLevelStr string) *Logger {
|
func Open(name, logLevelStr string, prio syslog.Priority) *Logger {
|
||||||
logLevel, err := logging.LogLevel(logLevelStr)
|
logLevel, err := logging.LogLevel(logLevelStr)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatal("Invalid log level specified")
|
log.Fatal("Invalid log level specified")
|
||||||
@@ -32,7 +32,7 @@ func Open(name, logLevelStr string) *Logger {
|
|||||||
formatter := logging.NewBackendFormatter(stdout, formatStdout)
|
formatter := logging.NewBackendFormatter(stdout, formatStdout)
|
||||||
stdoutLeveled := logging.AddModuleLevel(formatter)
|
stdoutLeveled := logging.AddModuleLevel(formatter)
|
||||||
stdoutLeveled.SetLevel(logLevel, "")
|
stdoutLeveled.SetLevel(logLevel, "")
|
||||||
syslogBackend, err := logging.NewSyslogBackendPriority("cluegetter", syslog.LOG_MAIL)
|
syslogBackend, err := logging.NewSyslogBackendPriority(name, prio)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
Log.Fatal(err)
|
Log.Fatal(err)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user