code: func (*Service) FindVMSlots(c context.Context, req *crimson.FindVMSlotsRequest) (*crimson.FindVMSlotsResponse, error) {
  	hosts, err := findVMSlots(c, database.Get(c), req)
  	if err != nil {
  		return nil, err
  	}
  	return &crimson.FindVMSlotsResponse{
  		Hosts: hosts,
  	}, nil
  }
docs: // FindVMSlots handles a request to find available VM slots.