INNER CODE UNIT · Go
main
apache/yunikorn-core · cmd/schedulerclient/client.go:38
func main() {
if err := runApp(); err != nil {
log.Fatalf("error: %v", err)
}
}
func runApp() error {
// Set up a connection to the server.
conn, err := grpc.NewClient(address, grpc.WithTransportCredentials(insecure.NewCredentials()))
if err != nil {
log.Fatalf("did not connect: %v", err)
}
defer conn.Close()
c := si.NewSchedulerClient(conn)
ctx, cancel := context.WithTimeout(context.Background(), time.Hour*100000)
defer cancel()
_, err = c.RegisterResourceManager(ctx, &si.RegisterResourceManagerRequest{})