|
@@ -2,19 +2,15 @@ package initialize
|
|
|
|
|
|
import (
|
|
|
"encoding/json"
|
|
|
- "fmt"
|
|
|
"github.com/beego/beego/v2/core/logs"
|
|
|
beego "github.com/beego/beego/v2/server/web"
|
|
|
"log"
|
|
|
- "time"
|
|
|
)
|
|
|
|
|
|
func init() {
|
|
|
log.SetFlags(log.Lshortfile | log.Ltime | log.Ldate)
|
|
|
log.Println("系统日志初始化...")
|
|
|
|
|
|
- dateStr := time.Now().Format("2006-01-02")
|
|
|
-
|
|
|
maxdays, err := beego.AppConfig.Int("maxdays")
|
|
|
if err != nil {
|
|
|
log.Println("无法获取maxdays:", err)
|
|
@@ -39,7 +35,7 @@ func init() {
|
|
|
Maxdays int `json:"maxdays"`
|
|
|
Color bool `json:"color"`
|
|
|
}{
|
|
|
- Filename: fmt.Sprintf("files/logs/%s/log.log", dateStr),
|
|
|
+ Filename: "files/logs/log.log",
|
|
|
Level: level,
|
|
|
Maxlines: maxlines,
|
|
|
Maxsize: 0,
|