Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for ValidatePriorityLevelConfiguration (0.25 sec)

  1. pkg/registry/flowcontrol/prioritylevelconfiguration/strategy.go

    	//  1:30: lift this restriction, allow zero value via v1 or v1beta3
    	opts := validation.PriorityLevelValidationOptions{
    		AllowZeroLimitedNominalConcurrencyShares: true,
    	}
    	return validation.ValidatePriorityLevelConfiguration(obj.(*flowcontrol.PriorityLevelConfiguration), getRequestGroupVersion(ctx), opts)
    }
    
    // WarningsOnCreate returns warnings for the creation of the given object.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jan 26 20:55:50 UTC 2024
    - 8.9K bytes
    - Viewed (0)
  2. pkg/apis/flowcontrol/validation/validation.go

    	if len(condition.Type) == 0 {
    		allErrs = append(allErrs, field.Required(fldPath.Child("type"), "must not be empty"))
    	}
    	return allErrs
    }
    
    // ValidatePriorityLevelConfiguration validates priority-level-configuration.
    func ValidatePriorityLevelConfiguration(pl *flowcontrol.PriorityLevelConfiguration, requestGV schema.GroupVersion, opts PriorityLevelValidationOptions) field.ErrorList {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Oct 30 22:22:51 UTC 2023
    - 26.7K bytes
    - Viewed (0)
  3. pkg/apis/flowcontrol/validation/validation_test.go

    		t.Run(testCase.name, func(t *testing.T) {
    			gv := flowcontrolv1beta3.SchemeGroupVersion
    			if testCase.requestGV != nil {
    				gv = *testCase.requestGV
    			}
    			errs := ValidatePriorityLevelConfiguration(testCase.priorityLevelConfiguration, gv, PriorityLevelValidationOptions{})
    			if !assert.ElementsMatch(t, testCase.expectedErrors, errs) {
    				t.Logf("mismatch: %v", cmp.Diff(testCase.expectedErrors, errs))
    			}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Oct 30 22:22:51 UTC 2023
    - 54.7K bytes
    - Viewed (0)
Back to top