Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for ConvertVersionedAttributes (0.19 sec)

  1. staging/src/k8s.io/apiserver/pkg/admission/conversion.go

    	if obj := attr.GetObject(); obj != nil {
    		out, err := ConvertToGVK(obj, gvk, o)
    		if err != nil {
    			return nil, err
    		}
    		versionedAttr.VersionedObject = out
    	}
    	return versionedAttr, nil
    }
    
    // ConvertVersionedAttributes converts VersionedObject and VersionedOldObject to the specified kind, if needed.
    // If attr.VersionedKind already matches the requested kind, no conversion is performed.
    // If conversion is required:
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Mar 07 16:56:12 UTC 2023
    - 4.5K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/admission/conversion_test.go

    				VersionedKind:      examplev1.SchemeGroupVersion.WithKind("Pod"),
    				Dirty:              false,
    			},
    		},
    	}
    
    	for _, tc := range testcases {
    		t.Run(tc.Name, func(t *testing.T) {
    			err := ConvertVersionedAttributes(tc.Attrs, tc.GVK, o)
    			if err != nil {
    				t.Fatal(err)
    			}
    			if e, a := tc.ExpectedAttrs.Attributes.GetObject(), tc.Attrs.Attributes.GetObject(); !reflect.DeepEqual(e, a) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 12 15:48:03 UTC 2023
    - 13.7K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/admission/plugin/webhook/mutating/dispatcher.go

    			return nil, apierrors.NewInternalError(err)
    		}
    	} else {
    		// Subsequent call, convert existing versioned attributes to the requested version
    		if err := admission.ConvertVersionedAttributes(v.versionedAttr, gvk, v.objectInterfaces); err != nil {
    			return nil, apierrors.NewInternalError(err)
    		}
    	}
    	return v.versionedAttr, nil
    }
    
    var _ generic.Dispatcher = &mutatingDispatcher{}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 28 08:48:22 UTC 2024
    - 19.6K bytes
    - Viewed (0)
Back to top