Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for validateOverhead (0.24 sec)

  1. pkg/apis/node/validation/validation.go

    	for _, msg := range apivalidation.NameIsDNSLabel(rc.Handler, false) {
    		allErrs = append(allErrs, field.Invalid(field.NewPath("handler"), rc.Handler, msg))
    	}
    
    	if rc.Overhead != nil {
    		allErrs = append(allErrs, validateOverhead(rc.Overhead, field.NewPath("overhead"))...)
    	}
    	if rc.Scheduling != nil {
    		allErrs = append(allErrs, validateScheduling(rc.Scheduling, field.NewPath("scheduling"))...)
    	}
    
    	return allErrs
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Nov 10 19:08:24 UTC 2022
    - 3.2K bytes
    - Viewed (0)
  2. plugin/pkg/admission/runtimeclass/admission.go

    	if shouldIgnore(attributes) {
    		return nil
    	}
    
    	pod, runtimeClass, err := r.prepareObjects(ctx, attributes)
    	if err != nil {
    		return err
    	}
    	if err := validateOverhead(attributes, pod, runtimeClass); err != nil {
    		return err
    	}
    
    	return nil
    }
    
    // NewRuntimeClass creates a new RuntimeClass admission control handler
    func NewRuntimeClass() *RuntimeClass {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Feb 05 05:53:38 UTC 2024
    - 8.9K bytes
    - Viewed (0)
  3. plugin/pkg/admission/runtimeclass/admission_test.go

    			errs := validateOverhead(attrs, tc.pod, tc.runtimeClass)
    			if tc.expectError {
    				assert.NotEmpty(t, errs)
    			} else {
    				assert.Empty(t, errs)
    			}
    		})
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 17 01:30:14 UTC 2022
    - 17.5K bytes
    - Viewed (0)
  4. pkg/apis/core/validation/validation.go

    	for _, msg := range apimachineryvalidation.NameIsDNSSubdomain(name, false) {
    		allErrs = append(allErrs, field.Invalid(fldPath, name, msg))
    	}
    	return allErrs
    }
    
    // validateOverhead can be used to check whether the given Overhead is valid.
    func validateOverhead(overhead core.ResourceList, fldPath *field.Path, opts PodValidationOptions) field.ErrorList {
    	// reuse the ResourceRequirements validation logic
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 349.5K bytes
    - Viewed (0)
  5. pkg/apis/core/validation/validation_test.go

    			core.ResourceName(core.ResourceCPU):    resource.MustParse("10"),
    			core.ResourceName(core.ResourceMemory): resource.MustParse("10G"),
    		},
    	},
    	}
    	for _, tc := range successCase {
    		if errs := validateOverhead(tc.overhead, field.NewPath("overheads"), PodValidationOptions{}); len(errs) != 0 {
    			t.Errorf("%q unexpected error: %v", tc.Name, errs)
    		}
    	}
    
    	errorCase := []struct {
    		Name     string
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 857.7K bytes
    - Viewed (0)
Back to top