logrus test
parent
cfe62769af
commit
5782a0a357
3
main.go
3
main.go
|
@ -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()
|
||||||
}
|
}
|
||||||
|
|
|
@ -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",
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue