@@ -288,6 +288,7 @@ func (o *serverOption) runE(cmd *cobra.Command, args []string) (err error) {
288288 }
289289 server .RegisterRunnerServer (s , remoteServer )
290290 server .RegisterMockServer (s , mockServerController )
291+ server .RegisterDataServerServer (s , remoteServer .(server.DataServerServer ))
291292 serverLogger .Info ("gRPC server listening at" , "addr" , lis .Addr ())
292293 s .Serve (lis )
293294 }()
@@ -322,11 +323,14 @@ func (o *serverOption) runE(cmd *cobra.Command, args []string) (err error) {
322323 }
323324 err = errors .Join (
324325 server .RegisterRunnerHandlerFromEndpoint (ctx , mux , gRPCServerAddr , []grpc.DialOption {grpc .WithTransportCredentials (creds )}),
325- server .RegisterMockHandlerFromEndpoint (ctx , mux , gRPCServerAddr , []grpc.DialOption {grpc .WithTransportCredentials (creds )}))
326+ server .RegisterMockHandlerFromEndpoint (ctx , mux , gRPCServerAddr , []grpc.DialOption {grpc .WithTransportCredentials (creds )}),
327+ server .RegisterDataServerHandlerFromEndpoint (ctx , mux , gRPCServerAddr , []grpc.DialOption {grpc .WithTransportCredentials (creds )}))
326328 } else {
329+ dialOption := []grpc.DialOption {grpc .WithTransportCredentials (insecure .NewCredentials ())}
327330 err = errors .Join (
328- server .RegisterRunnerHandlerFromEndpoint (ctx , mux , gRPCServerAddr , []grpc.DialOption {grpc .WithTransportCredentials (insecure .NewCredentials ())}),
329- server .RegisterMockHandlerFromEndpoint (ctx , mux , gRPCServerAddr , []grpc.DialOption {grpc .WithTransportCredentials (insecure .NewCredentials ())}))
331+ server .RegisterRunnerHandlerFromEndpoint (ctx , mux , gRPCServerAddr , dialOption ),
332+ server .RegisterMockHandlerFromEndpoint (ctx , mux , gRPCServerAddr , dialOption ),
333+ server .RegisterDataServerHandlerFromEndpoint (ctx , mux , gRPCServerAddr , dialOption ))
330334 }
331335
332336 if err == nil {
0 commit comments