mirror of
https://codeberg.org/cunicu/cunicu.git
synced 2025-09-26 21:01:14 +08:00
feat(grpc): Enable reflection
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
This commit is contained in:
@@ -12,6 +12,7 @@ import (
|
||||
|
||||
"go.uber.org/zap"
|
||||
"google.golang.org/grpc"
|
||||
"google.golang.org/grpc/reflection"
|
||||
|
||||
"cunicu.li/cunicu/pkg/daemon"
|
||||
"cunicu.li/cunicu/pkg/log"
|
||||
@@ -44,6 +45,8 @@ func NewServer(d *daemon.Daemon, socket string) (*Server, error) {
|
||||
|
||||
s.grpc = grpc.NewServer(grpc.UnaryInterceptor(s.unaryInterceptor))
|
||||
|
||||
reflection.Register(s.grpc)
|
||||
|
||||
// Register services
|
||||
s.daemon = NewDaemonServer(s, d)
|
||||
s.signaling = NewSignalingServer(s, d.Backend)
|
||||
|
@@ -15,6 +15,7 @@ import (
|
||||
"go.uber.org/zap"
|
||||
"google.golang.org/grpc"
|
||||
"google.golang.org/grpc/credentials"
|
||||
"google.golang.org/grpc/reflection"
|
||||
|
||||
"cunicu.li/cunicu/pkg/buildinfo"
|
||||
"cunicu.li/cunicu/pkg/crypto"
|
||||
@@ -45,6 +46,7 @@ func NewSignalingServer(opts ...grpc.ServerOption) *Server {
|
||||
logger: logger,
|
||||
}
|
||||
|
||||
reflection.Register(s)
|
||||
signalingproto.RegisterSignalingServer(s, s)
|
||||
|
||||
return s
|
||||
|
@@ -13,6 +13,7 @@ import (
|
||||
|
||||
"google.golang.org/grpc"
|
||||
"google.golang.org/grpc/codes"
|
||||
"google.golang.org/grpc/reflection"
|
||||
"google.golang.org/grpc/status"
|
||||
|
||||
"cunicu.li/cunicu/pkg/crypto"
|
||||
@@ -117,6 +118,7 @@ func NewRelayAPIServer(relays []RelayInfo, opts ...grpc.ServerOption) (*RelayAPI
|
||||
logger: log.Global.Named("grpc.relay"),
|
||||
}
|
||||
|
||||
reflection.Register(s)
|
||||
signalingproto.RegisterRelayRegistryServer(s, s)
|
||||
|
||||
return s, nil
|
||||
|
Reference in New Issue
Block a user