...

Source file src/github.com/grpc-ecosystem/go-grpc-middleware/logging/zap/context.go

Documentation: github.com/grpc-ecosystem/go-grpc-middleware/logging/zap

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

View as plain text