Browse Source

server: add app tag to log messages

wip_broken_chromebook
George Tankersley 6 years ago
parent
commit
677b74359b
  1. 16
      server/main.go

16
server/main.go

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

Loading…
Cancel
Save