From 925cc31b446d9d5e4c6cdc91c47f1c4497625ae0 Mon Sep 17 00:00:00 2001 From: Yousong Zhou Date: Tue, 8 Dec 2020 21:28:57 +0800 Subject: [PATCH] feat(host): forwarder: add NewClient func --- pkg/hostman/guestman/forwarder/client.go | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 pkg/hostman/guestman/forwarder/client.go diff --git a/pkg/hostman/guestman/forwarder/client.go b/pkg/hostman/guestman/forwarder/client.go new file mode 100644 index 0000000000..be5285e553 --- /dev/null +++ b/pkg/hostman/guestman/forwarder/client.go @@ -0,0 +1,18 @@ +package forwarder + +import ( + "google.golang.org/grpc" + + "yunion.io/x/pkg/errors" + + pb "yunion.io/x/onecloud/pkg/hostman/guestman/forwarder/api" +) + +func NewClient(target string) (pb.ForwarderClient, error) { + cc, err := grpc.Dial(target, grpc.WithInsecure()) + if err != nil { + return nil, errors.Wrap(err, "grpc Dial") + } + c := pb.NewForwarderClient(cc) + return c, nil +}