logrus test

master
Alex 2022-01-31 20:11:00 +01:00
parent cfe62769af
commit 5782a0a357
2 changed files with 30 additions and 13 deletions

View File

@ -6,7 +6,6 @@ import (
"krakatoa.net/backend/modules/configs/serverConfig" "krakatoa.net/backend/modules/configs/serverConfig"
"krakatoa.net/backend/modules/logger" "krakatoa.net/backend/modules/logger"
"krakatoa.net/backend/modules/mongo" "krakatoa.net/backend/modules/mongo"
"krakatoa.net/backend/serverCommunication"
"krakatoa.net/backend/servers/minecraft" "krakatoa.net/backend/servers/minecraft"
"krakatoa.net/backend/servers/web" "krakatoa.net/backend/servers/web"
) )
@ -26,7 +25,7 @@ func init() {
func main() { func main() {
web.RunServer() web.RunServer()
go web.Test() go web.Test()
go serverCommunication.AckHandler() //go serverCommunication.AckHandler()
minecraft.RunServer() minecraft.RunServer()
} }

View File

@ -1,31 +1,49 @@
package logger package logger
import log "github.com/sirupsen/logrus" //import log "github.com/sirupsen/logrus"
var Mongo *log.Entry import (
var Web *log.Entry "os"
var WebVoice *log.Entry
var WebMobile *log.Entry "github.com/sirupsen/logrus"
var Minecraft *log.Entry )
var log = logrus.New()
var Mongo *logrus.Entry
var Web *logrus.Entry
var WebVoice *logrus.Entry
var WebMobile *logrus.Entry
var Minecraft *logrus.Entry
func Init() { func Init() {
Mongo = log.WithFields(log.Fields{ log.Out = os.Stdout
file, err := os.OpenFile("logrus.log", os.O_CREATE|os.O_WRONLY|os.O_APPEND, 0666)
if err == nil {
log.Out = file
} else {
log.Info("failed to log to file")
}
Mongo = log.WithFields(logrus.Fields{
"t": "mongo", "t": "mongo",
}) })
Web = log.WithFields(log.Fields{ Web = log.WithFields(logrus.Fields{
"t": "web", "t": "web",
}) })
WebVoice = log.WithFields(log.Fields{ WebVoice = log.WithFields(logrus.Fields{
"t": "webVoice", "t": "webVoice",
}) })
WebMobile = log.WithFields(log.Fields{ WebMobile = log.WithFields(logrus.Fields{
"t": "webMobile", "t": "webMobile",
}) })
Minecraft = log.WithFields(log.Fields{ Minecraft = log.WithFields(logrus.Fields{
"t": "minecraft", "t": "minecraft",
}) })
} }