chore (log): logger init order

This commit is contained in:
MickaelK 2024-03-18 20:59:51 +11:00
parent af75e96250
commit da5d076e4e
2 changed files with 6 additions and 7 deletions

View file

@ -27,6 +27,7 @@ func start(routes *mux.Router) {
os.Exit(1) os.Exit(1)
return return
} }
InitLogger()
InitConfig() InitConfig()
InitPluginList(embed.EmbedPluginList) InitPluginList(embed.EmbedPluginList)
for _, fn := range Hooks.Get.Onload() { for _, fn := range Hooks.Get.Onload() {

View file

@ -8,14 +8,12 @@ import (
"time" "time"
) )
var Log = func() ILogger { var (
l := log{} Log = &log{enable: true}
l.Enable(true) logfile *os.File
return &l )
}()
var logfile *os.File
func init() { func InitLogger() {
var err error var err error
logfile, err = os.OpenFile(GetAbsolutePath(LOG_PATH, "access.log"), os.O_APPEND|os.O_WRONLY|os.O_CREATE, os.ModePerm) logfile, err = os.OpenFile(GetAbsolutePath(LOG_PATH, "access.log"), os.O_APPEND|os.O_WRONLY|os.O_CREATE, os.ModePerm)
if err != nil { if err != nil {