gitee.com/zhaochuninhefei/gmgo@v0.0.31-0.20240209061119-069254a02979/go-grpc-middleware/logging/logrus/context.go (about)

     1  package grpc_logrus
     2  
     3  import (
     4  	"gitee.com/zhaochuninhefei/gmgo/go-grpc-middleware/logging/logrus/ctxlogrus"
     5  	"gitee.com/zhaochuninhefei/gmgo/net/context"
     6  	"github.com/sirupsen/logrus"
     7  )
     8  
     9  // AddFields adds logrus fields to the logger.
    10  // Deprecated: should use the ctxlogrus.Extract instead
    11  //goland:noinspection GoUnusedExportedFunction
    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  //goland:noinspection GoUnusedExportedFunction
    19  func Extract(ctx context.Context) *logrus.Entry {
    20  	return ctxlogrus.Extract(ctx)
    21  }