Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for DropDisabledSpecFields (0.61 sec)

  1. pkg/api/persistentvolume/util.go

    )
    
    const (
    	deprecatedStorageClassAnnotationsMsg = `deprecated since v1.8; use "storageClassName" attribute instead`
    )
    
    // DropDisabledSpecFields removes disabled fields from the pv spec.
    // This should be called from PrepareForCreate/PrepareForUpdate for all resources containing a pv spec.
    func DropDisabledSpecFields(pvSpec *api.PersistentVolumeSpec, oldPVSpec *api.PersistentVolumeSpec) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Dec 15 09:50:37 UTC 2023
    - 4.2K bytes
    - Viewed (0)
  2. pkg/api/persistentvolume/util_test.go

    		},
    	}
    
    	for name, tc := range tests {
    		t.Run(name, func(t *testing.T) {
    			featuregatetesting.SetFeatureGateDuringTest(t, utilfeature.DefaultFeatureGate, features.VolumeAttributesClass, tc.vacEnabled)
    
    			DropDisabledSpecFields(tc.newSpec, tc.oldSpec)
    			if !reflect.DeepEqual(tc.newSpec, tc.expectNewSpec) {
    				t.Error(cmp.Diff(tc.newSpec, tc.expectNewSpec))
    			}
    			if !reflect.DeepEqual(tc.oldSpec, tc.expectOldSpec) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 8.9K bytes
    - Viewed (0)
Back to top