1 package grpc_logrus 2 3 import ( 4 "context" 5 6 "github.com/grpc-ecosystem/go-grpc-middleware/logging/logrus/ctxlogrus" 7 "github.com/sirupsen/logrus" 8 ) 9 10 // AddFields adds logrus fields to the logger. 11 // Deprecated: should use the ctxlogrus.Extract instead 12 func AddFields(ctx context.Context, fields logrus.Fields) { 13 ctxlogrus.AddFields(ctx, fields) 14 } 15 16 // Extract takes the call-scoped logrus.Entry from grpc_logrus middleware. 17 // Deprecated: should use the ctxlogrus.Extract instead 18 func Extract(ctx context.Context) *logrus.Entry { 19 return ctxlogrus.Extract(ctx) 20 } 21