NaiveBotRouter/pkg/log/log.go

24 lines
418 B
Go
Raw Normal View History

package log
import (
nested "github.com/antonfisher/nested-logrus-formatter"
"github.com/sirupsen/logrus"
)
var Log *logrus.Logger
func InitLog(debug bool) {
Log = logrus.New()
Log.SetFormatter(&nested.Formatter{
HideKeys: true,
FieldsOrder: []string{"component", "category"},
})
if debug {
Log.SetLevel(logrus.DebugLevel)
} else {
Log.SetLevel(logrus.InfoLevel)
}
Log.Debug("logger loaded")
}