Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for ValidatePersistentVolume (0.32 sec)

  1. pkg/apis/core/validation/validation.go

    		}
    		if pvSpec.CSI == nil {
    			allErrs = append(allErrs, field.Required(fldPath.Child("csi"), "has to be specified when using volumeAttributesClassName"))
    		}
    	}
    	return allErrs
    }
    
    func ValidatePersistentVolume(pv *core.PersistentVolume, opts PersistentVolumeSpecValidationOptions) field.ErrorList {
    	metaPath := field.NewPath("metadata")
    	allErrs := ValidateObjectMeta(&pv.ObjectMeta, false, ValidatePersistentVolumeName, metaPath)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 349.5K bytes
    - Viewed (0)
  2. pkg/apis/core/validation/validation_test.go

    			opts := ValidationOptionsForPersistentVolume(scenario.volume, nil)
    			errs := ValidatePersistentVolume(scenario.volume, opts)
    			if len(errs) == 0 && scenario.isExpectedFailure {
    				t.Errorf("Unexpected success for scenario: %s", name)
    			}
    			if len(errs) > 0 && !scenario.isExpectedFailure {
    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