bug fix: setlevel重复
This commit is contained in:
parent
16c67e0b44
commit
9b7f627b0f
|
|
@ -12,8 +12,23 @@ import (
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
//日志初始化
|
//日志初始化
|
||||||
//logrus.SetOutput(os.Stdout)
|
level := os.Getenv("LOGLEVEL")
|
||||||
logrus.SetLevel(logrus.InfoLevel)
|
|
||||||
|
switch level {
|
||||||
|
case "debug":
|
||||||
|
logrus.SetLevel(logrus.DebugLevel)
|
||||||
|
case "info":
|
||||||
|
logrus.SetLevel(logrus.InfoLevel)
|
||||||
|
case "warn":
|
||||||
|
logrus.SetLevel(logrus.WarnLevel)
|
||||||
|
case "error":
|
||||||
|
logrus.SetLevel(logrus.ErrorLevel)
|
||||||
|
case "fatal":
|
||||||
|
logrus.SetLevel(logrus.FatalLevel)
|
||||||
|
default:
|
||||||
|
logrus.SetLevel(logrus.PanicLevel)
|
||||||
|
}
|
||||||
|
|
||||||
logrus.AddHook(newLfsHook(72))
|
logrus.AddHook(newLfsHook(72))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -44,23 +59,6 @@ func newLfsHook(maxRemainCnt uint) logrus.Hook {
|
||||||
panic("config local file system for logger error: " + err.Error())
|
panic("config local file system for logger error: " + err.Error())
|
||||||
}
|
}
|
||||||
|
|
||||||
level := os.Getenv("LOGLEVEL")
|
|
||||||
|
|
||||||
switch level {
|
|
||||||
case "debug":
|
|
||||||
logrus.SetLevel(logrus.DebugLevel)
|
|
||||||
case "info":
|
|
||||||
logrus.SetLevel(logrus.InfoLevel)
|
|
||||||
case "warn":
|
|
||||||
logrus.SetLevel(logrus.WarnLevel)
|
|
||||||
case "error":
|
|
||||||
logrus.SetLevel(logrus.ErrorLevel)
|
|
||||||
case "fatal":
|
|
||||||
logrus.SetLevel(logrus.FatalLevel)
|
|
||||||
default:
|
|
||||||
logrus.SetLevel(logrus.PanicLevel)
|
|
||||||
}
|
|
||||||
|
|
||||||
lfsHook := lfshook.NewHook(lfshook.WriterMap{
|
lfsHook := lfshook.NewHook(lfshook.WriterMap{
|
||||||
logrus.DebugLevel: writer,
|
logrus.DebugLevel: writer,
|
||||||
logrus.InfoLevel: writer,
|
logrus.InfoLevel: writer,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue