feat: set gin log writer

This commit is contained in:
Noah Hsu
2022-06-06 22:06:33 +08:00
parent fced60c2b5
commit 09616dbe25
5 changed files with 31 additions and 11 deletions

View File

@ -1,3 +0,0 @@
What to do at startup, such as:
- parse config
- init store

View File

@ -4,16 +4,18 @@ import (
"github.com/alist-org/alist/v3/cmd/args"
"github.com/alist-org/alist/v3/conf"
rotatelogs "github.com/lestrrat-go/file-rotatelogs"
log "github.com/sirupsen/logrus"
"github.com/sirupsen/logrus"
"log"
"time"
)
func Log() {
log.SetOutput(logrus.StandardLogger().Out)
if args.Debug {
log.SetLevel(log.DebugLevel)
log.SetReportCaller(true)
logrus.SetLevel(logrus.DebugLevel)
logrus.SetReportCaller(true)
}
log.SetFormatter(&log.TextFormatter{
logrus.SetFormatter(&logrus.TextFormatter{
ForceColors: true,
EnvironmentOverrideColors: true,
TimestampFormat: "2006-01-02 15:04:05",
@ -40,9 +42,9 @@ func Log() {
)
}
if err != nil {
log.Fatalf("failed to create rotate log: %s", err)
logrus.Fatalf("failed to create rotate logrus: %s", err)
}
log.SetOutput(writer)
logrus.SetOutput(writer)
}
log.Infof("init log...")
logrus.Infof("init logrus...")
}