提交 5d3980e0 编写于 作者: X xiyangxixian

fix SetLogger

上级 3783b6c0
...@@ -17,6 +17,7 @@ ...@@ -17,6 +17,7 @@
package common package common
import ( import (
"encoding/json"
"fmt" "fmt"
"regexp" "regexp"
"runtime" "runtime"
...@@ -40,7 +41,16 @@ func init() { ...@@ -40,7 +41,16 @@ func init() {
func LoggerInit() { func LoggerInit() {
Log.SetLevel(Config.LogLevel) Log.SetLevel(Config.LogLevel)
func() { _ = Log.DelLogger(logs.AdapterFile) }() func() { _ = Log.DelLogger(logs.AdapterFile) }()
err := Log.SetLogger(logs.AdapterFile, fmt.Sprintf(`{"filename":"%s","level":7,"maxlines":0,"maxsize":0,"daily":false,"maxdays":0}`, Config.LogOutput)) logConfig := map[string]interface{}{
"filename": Config.LogOutput,
"level": 7,
"maxlines": 0,
"maxsize": 0,
"daily": false,
"maxdays": 0,
}
logConfigStr, _ := json.Marshal(logConfig)
err := Log.SetLogger(logs.AdapterFile, fmt.Sprintf(string(logConfigStr)))
if err != nil { if err != nil {
fmt.Println(err.Error()) fmt.Println(err.Error())
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册