server: add app tag to log messages
This commit is contained in:
@@ -19,18 +19,24 @@ import (
|
|||||||
"google.golang.org/grpc/reflection"
|
"google.golang.org/grpc/reflection"
|
||||||
)
|
)
|
||||||
|
|
||||||
var (
|
var log *logrus.Entry
|
||||||
log = logrus.New()
|
var logger = logrus.New()
|
||||||
|
|
||||||
|
var (
|
||||||
ErrNoImpl = errors.New("not yet implemented")
|
ErrNoImpl = errors.New("not yet implemented")
|
||||||
)
|
)
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
log.SetFormatter(&logrus.TextFormatter{
|
logger.SetFormatter(&logrus.TextFormatter{
|
||||||
//DisableColors: true,
|
//DisableColors: true,
|
||||||
FullTimestamp: true,
|
FullTimestamp: true,
|
||||||
DisableLevelTruncation: true,
|
DisableLevelTruncation: true,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
log = logger.WithFields(logrus.Fields{
|
||||||
|
"app": "frontend-grpc",
|
||||||
|
})
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
type Options struct {
|
type Options struct {
|
||||||
@@ -59,7 +65,7 @@ func main() {
|
|||||||
os.Exit(1)
|
os.Exit(1)
|
||||||
}
|
}
|
||||||
|
|
||||||
log.SetLevel(logrus.Level(opts.logLevel))
|
logger.SetLevel(logrus.Level(opts.logLevel))
|
||||||
|
|
||||||
// gRPC initialization
|
// gRPC initialization
|
||||||
var server *grpc.Server
|
var server *grpc.Server
|
||||||
@@ -115,6 +121,8 @@ func main() {
|
|||||||
server.GracefulStop()
|
server.GracefulStop()
|
||||||
}()
|
}()
|
||||||
|
|
||||||
|
log.Infof("Starting gRPC server on %s", opts.bindAddr)
|
||||||
|
|
||||||
err = server.Serve(listener)
|
err = server.Serve(listener)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.WithFields(logrus.Fields{
|
log.WithFields(logrus.Fields{
|
||||||
|
|||||||
Reference in New Issue
Block a user