INNER CODE UNIT · Go
runApp
apache/yunikorn-core · cmd/schedulerclient/client.go:44
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{})
if err != nil {
return fmt.Errorf("could not greet: %v", err)
}
log.Printf("Responded")
stream, err := c.UpdateAllocation(ctx)