Initial commit

This commit is contained in:
Aynakeya
2022-06-21 13:02:22 -07:00
commit 9f75839ebc
161 changed files with 18766 additions and 0 deletions

27
logger/logger.go Normal file
View File

@@ -0,0 +1,27 @@
package logger
import (
"AynaLivePlayer/config"
nested "github.com/antonfisher/nested-logrus-formatter"
"github.com/sirupsen/logrus"
"io"
"os"
)
var Logger *logrus.Logger
func init() {
Logger = logrus.New()
Logger.SetLevel(config.Log.Level)
file, err := os.OpenFile(config.Log.Path, os.O_CREATE|os.O_WRONLY|os.O_APPEND, 0666)
if err == nil {
Logger.Out = io.MultiWriter(file, os.Stdout)
} else {
Logger.Info("Failed to log to file, using default stdout")
}
Logger.SetFormatter(&nested.Formatter{
FieldsOrder: []string{"Module"},
HideKeys: true,
NoColors: true,
})
}