Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for DropDisabledFields (0.23 sec)

  1. staging/src/k8s.io/apiextensions-apiserver/pkg/registry/customresourcedefinition/strategy.go

    	return generic.ObjectMetaFieldsSet(&obj.ObjectMeta, true)
    }
    
    // dropDisabledFields drops disabled fields that are not used if their associated feature gates
    // are not enabled.
    func dropDisabledFields(newCRD *apiextensions.CustomResourceDefinition, oldCRD *apiextensions.CustomResourceDefinition) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 19:06:46 UTC 2024
    - 10.3K bytes
    - Viewed (0)
  2. pkg/api/persistentvolumeclaim/util_test.go

    				if !reflect.DeepEqual(newpvc, newpvcInfo.pvc()) {
    					t.Errorf("new pvc changed: %v", cmp.Diff(newpvc, newpvcInfo.pvc()))
    				}
    			})
    		}
    	}
    }
    
    // TestPVCDataSourceSpecFilter checks to ensure the DropDisabledFields function behaves correctly for PVCDataSource featuregate
    func TestPVCDataSourceSpecFilter(t *testing.T) {
    	apiGroup := ""
    	validSpec := core.PersistentVolumeClaimSpec{
    		DataSource: &core.TypedLocalObjectReference{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 27.9K bytes
    - Viewed (0)
  3. pkg/api/pod/util.go

    		oldPodStatus = &oldPod.Status
    		oldPodAnnotations = oldPod.Annotations
    	}
    	dropDisabledFields(podSpec, podAnnotations, oldPodSpec, oldPodAnnotations)
    	dropDisabledPodStatusFields(podStatus, oldPodStatus, podSpec, oldPodSpec)
    }
    
    // dropDisabledFields removes disabled fields from the pod metadata and spec.
    func dropDisabledFields(
    	podSpec *api.PodSpec, podAnnotations map[string]string,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 41.3K bytes
    - Viewed (0)
  4. pkg/registry/policy/poddisruptionbudget/strategy_test.go

    			featuregatetesting.SetFeatureGateDuringTest(t, utilfeature.DefaultFeatureGate, features.PDBUnhealthyPodEvictionPolicy, tc.enableUnhealthyPodEvictionPolicy)
    
    			oldSpecBefore := tc.oldSpec.DeepCopy()
    			dropDisabledFields(tc.newSpec, tc.oldSpec)
    			if !reflect.DeepEqual(tc.newSpec, tc.expectNewSpec) {
    				t.Error(cmp.Diff(tc.newSpec, tc.expectNewSpec))
    			}
    			if !reflect.DeepEqual(tc.oldSpec, oldSpecBefore) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 19.2K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiextensions-apiserver/pkg/registry/customresourcedefinition/strategy_test.go

    			featuregatetesting.SetFeatureGateDuringTest(t, utilfeature.DefaultFeatureGate, apiextensionsfeatures.CustomResourceFieldSelectors, tc.enableSelectableFields)
    			old := tc.oldCRD.DeepCopy()
    
    			dropDisabledFields(tc.crd, tc.oldCRD)
    
    			// old crd should never be changed
    			if diff := cmp.Diff(tc.oldCRD, old); diff != "" {
    				t.Fatalf("old crd changed from %v to %v\n%v", tc.oldCRD, old, diff)
    			}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 44.6K bytes
    - Viewed (0)
Back to top