Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 18 for NamedResourcesAllocationResult (0.37 sec)

  1. pkg/scheduler/framework/plugins/dynamicresources/structuredparameters_test.go

    												NamedResources: &resourceapi.NamedResourcesAllocationResult{
    													Name: "one",
    												},
    											},
    										},
    										{
    											AllocationResultModel: resourceapi.AllocationResultModel{
    												NamedResources: &resourceapi.NamedResourcesAllocationResult{
    													Name: "two",
    												},
    											},
    										},
    									},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 27 09:27:01 UTC 2024
    - 34.8K bytes
    - Viewed (0)
  2. pkg/scheduler/framework/plugins/dynamicresources/structured/namedresources/namedresourcesmodel_test.go

    	testcases := map[string]struct {
    		resources   []*resourceapi.NamedResourcesResources
    		allocations []*resourceapi.NamedResourcesAllocationResult
    
    		expectModel Model
    	}{
    		"empty": {},
    
    		"nil": {
    			resources:   []*resourceapi.NamedResourcesResources{nil},
    			allocations: []*resourceapi.NamedResourcesAllocationResult{nil},
    		},
    
    		"available": {
    			resources: []*resourceapi.NamedResourcesResources{
    				{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 27 09:27:01 UTC 2024
    - 7.9K bytes
    - Viewed (0)
  3. pkg/scheduler/framework/plugins/dynamicresources/structured/namedresources/namedresourcesmodel.go

    }
    
    func (c *Controller) Allocate(ctx context.Context, model Model) ([]*resourceapi.NamedResourcesAllocationResult, error) {
    	indices, err := c.allocate(ctx, model)
    	if err != nil {
    		return nil, err
    	}
    	if len(indices) != len(c.requests) {
    		return nil, errors.New("insufficient resources")
    	}
    	results := make([]*resourceapi.NamedResourcesAllocationResult, len(c.requests))
    	for i := range c.requests {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 07 21:26:16 UTC 2024
    - 4.5K bytes
    - Viewed (0)
  4. pkg/apis/resource/v1alpha2/zz_generated.conversion.go

    		return err
    	}
    	if err := s.AddGeneratedConversionFunc((*v1alpha2.NamedResourcesAllocationResult)(nil), (*resource.NamedResourcesAllocationResult)(nil), func(a, b interface{}, scope conversion.Scope) error {
    		return Convert_v1alpha2_NamedResourcesAllocationResult_To_resource_NamedResourcesAllocationResult(a.(*v1alpha2.NamedResourcesAllocationResult), b.(*resource.NamedResourcesAllocationResult), scope)
    	}); err != nil {
    		return err
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 14 17:07:36 UTC 2024
    - 103.6K bytes
    - Viewed (0)
  5. staging/src/k8s.io/api/resource/v1alpha2/namedresources.go

    	//    attributes.stringslice["b"].isSorted()
    	Selector string `json:"selector" protobuf:"bytes,1,name=selector"`
    }
    
    // NamedResourcesAllocationResult is used in AllocationResultModel.
    type NamedResourcesAllocationResult struct {
    	// Name is the name of the selected resource instance.
    	Name string `json:"name" protobuf:"bytes,1,name=name"`
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 22 12:18:45 UTC 2024
    - 5.1K bytes
    - Viewed (0)
  6. pkg/apis/resource/namedresources.go

    	// For example:
    	//
    	//    attributes.quantity["a"].isGreaterThan(quantity("0")) &&
    	//    attributes.stringslice["b"].isSorted()
    	Selector string
    }
    
    // NamedResourcesAllocationResult is used in AllocationResultModel.
    type NamedResourcesAllocationResult struct {
    	// Name is the name of the selected resource instance.
    	Name string
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 22 12:18:45 UTC 2024
    - 3.8K bytes
    - Viewed (0)
  7. staging/src/k8s.io/api/resource/v1alpha2/zz_generated.deepcopy.go

    func (in *NamedResourcesAllocationResult) DeepCopyInto(out *NamedResourcesAllocationResult) {
    	*out = *in
    	return
    }
    
    // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamedResourcesAllocationResult.
    func (in *NamedResourcesAllocationResult) DeepCopy() *NamedResourcesAllocationResult {
    	if in == nil {
    		return nil
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 14 17:07:36 UTC 2024
    - 33.5K bytes
    - Viewed (0)
  8. pkg/apis/resource/zz_generated.deepcopy.go

    func (in *NamedResourcesAllocationResult) DeepCopyInto(out *NamedResourcesAllocationResult) {
    	*out = *in
    	return
    }
    
    // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamedResourcesAllocationResult.
    func (in *NamedResourcesAllocationResult) DeepCopy() *NamedResourcesAllocationResult {
    	if in == nil {
    		return nil
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 14 17:07:36 UTC 2024
    - 33.8K bytes
    - Viewed (0)
  9. pkg/apis/resource/structured/namedresources/validation/validation.go

    		return field.InternalError(fldPath, err)
    	}
    	return field.InternalError(fldPath, fmt.Errorf("unsupported error type: %w", err))
    }
    
    func ValidateAllocationResult(result *resource.NamedResourcesAllocationResult, fldPath *field.Path) field.ErrorList {
    	return validateInstanceName(result.Name, fldPath.Child("name"))
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 07 21:26:20 UTC 2024
    - 5.9K bytes
    - Viewed (0)
  10. staging/src/k8s.io/api/resource/v1alpha2/generated.proto

      // Requests describes all resources that are needed from the driver.
      // +listType=atomic
      repeated ResourceRequest requests = 3;
    }
    
    // NamedResourcesAllocationResult is used in AllocationResultModel.
    message NamedResourcesAllocationResult {
      // Name is the name of the selected resource instance.
      optional string name = 1;
    }
    
    // NamedResourcesAttribute is a combination of an attribute name and its value.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Apr 23 22:07:50 UTC 2024
    - 26.2K bytes
    - Viewed (0)
Back to top