|
@@ -15,19 +15,14 @@ import (
|
|
|
)
|
|
|
|
|
|
const (
|
|
|
- LogDir = "log"
|
|
|
- LogSoftLink = "latest_log"
|
|
|
- Module = "hongze_yb"
|
|
|
-
|
|
|
- //mysql数据库日志
|
|
|
- BinlogDir = "binlog"
|
|
|
- BinlogSoftLink = "latest_binlog"
|
|
|
+ Module = "hongze_yb"
|
|
|
)
|
|
|
|
|
|
var (
|
|
|
defaultFormatter = ` %{time:2006/01/02 - 15:04:05.000} %{longfile} %{color:bold}▶ [%{level:.6s}] %{message}%{color:reset}`
|
|
|
)
|
|
|
|
|
|
+// 初始化日志
|
|
|
func init() {
|
|
|
logConfig := global.CONFIG.Log
|
|
|
logger := oplogging.MustGetLogger(Module)
|
|
@@ -36,7 +31,7 @@ func init() {
|
|
|
registerStdout(logConfig, &backends)
|
|
|
|
|
|
//注册框架输出(日志文件)
|
|
|
- fileWriter := registerFile(logConfig, &backends, LogDir, LogSoftLink)
|
|
|
+ fileWriter := registerFile(logConfig, &backends, logConfig.LogDirPath, logConfig.LogSoftLink)
|
|
|
if fileWriter != nil {
|
|
|
if global.CONFIG.Serve.RunMode == "debug" {
|
|
|
gin.DefaultWriter = io.MultiWriter(fileWriter, os.Stdout)
|
|
@@ -59,7 +54,7 @@ func initMysqlLog() {
|
|
|
registerStdout(logConfig, &backends)
|
|
|
|
|
|
//注册框架输出(日志文件)
|
|
|
- fileWriter := registerFile(logConfig, &backends, BinlogDir, BinlogSoftLink)
|
|
|
+ fileWriter := registerFile(logConfig, &backends, logConfig.BinlogDirPath, logConfig.BinlogSoftLink)
|
|
|
global.MYSQL_LOG = fileWriter
|
|
|
}
|
|
|
|