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

fix SetLogger

上级 3783b6c0
......@@ -17,6 +17,7 @@
package common
import (
"encoding/json"
"fmt"
"regexp"
"runtime"
......@@ -40,7 +41,16 @@ func init() {
func LoggerInit() {
Log.SetLevel(Config.LogLevel)
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 {
fmt.Println(err.Error())
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册