Ping creates new client
This commit is contained in:
4
main.go
4
main.go
@@ -14,6 +14,7 @@ import (
|
|||||||
|
|
||||||
type server struct {
|
type server struct {
|
||||||
pb.UnimplementedControlServiceServer
|
pb.UnimplementedControlServiceServer
|
||||||
|
wgClient *wgctrl.Client
|
||||||
}
|
}
|
||||||
|
|
||||||
func (s *server) Ping(ctx context.Context, req *pb.PingRequest) (*pb.PingResponse, error) {
|
func (s *server) Ping(ctx context.Context, req *pb.PingRequest) (*pb.PingResponse, error) {
|
||||||
@@ -30,7 +31,8 @@ func main() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
grpcServer := grpc.NewServer()
|
grpcServer := grpc.NewServer()
|
||||||
pb.RegisterControlServiceServer(grpcServer, &server{})
|
srv := &server{wgClient: client}
|
||||||
|
pb.RegisterControlServiceServer(grpcServer, srv)
|
||||||
|
|
||||||
log.Println("gRPC server running on :50051")
|
log.Println("gRPC server running on :50051")
|
||||||
if err := grpcServer.Serve(lis); err != nil {
|
if err := grpcServer.Serve(lis); err != nil {
|
||||||
|
|||||||
Reference in New Issue
Block a user