Files
ark/server/internal/interface/grpc/interceptors/logger.go
Pietralberto Mazza dc00d60585 Rename folders (#97)
* Rename arkd folder & drop cli

* Rename ark cli folder & update docs

* Update readme

* Fix

* scripts: add build-all

* Add target to build cli for all platforms

* Update build scripts

---------

Co-authored-by: tiero <3596602+tiero@users.noreply.github.com>
2024-02-09 19:32:58 +01:00

29 lines
535 B
Go

package interceptors
import (
"context"
log "github.com/sirupsen/logrus"
"google.golang.org/grpc"
)
func unaryLogger(
ctx context.Context,
req interface{},
info *grpc.UnaryServerInfo,
handler grpc.UnaryHandler,
) (interface{}, error) {
log.Debugf("gRPC method: %s", info.FullMethod)
return handler(ctx, req)
}
func streamLogger(
srv interface{},
stream grpc.ServerStream,
info *grpc.StreamServerInfo,
handler grpc.StreamHandler,
) error {
log.Debugf("gRPC method: %s", info.FullMethod)
return handler(srv, stream)
}