Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for GetObjectMetaWithOptions (0.6 sec)

  1. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/objectmeta/coerce.go

    	"k8s.io/apimachinery/pkg/util/validation/field"
    	kjson "sigs.k8s.io/json"
    )
    
    // GetObjectMeta calls GetObjectMetaWithOptions without returning unknown field paths.
    func GetObjectMeta(obj map[string]interface{}, dropMalformedFields bool) (*metav1.ObjectMeta, bool, error) {
    	meta, found, _, err := GetObjectMetaWithOptions(obj, ObjectMetaOptions{
    		DropMalformedFields: dropMalformedFields,
    	})
    	return meta, found, err
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Jul 18 14:55:12 UTC 2022
    - 5.4K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/objectmeta/algorithm.go

    						delete(x, k)
    					} else if !ok {
    						return field.Invalid(pth.Child(k), v, "must be a string")
    					}
    				case "metadata":
    					meta, found, unknownFields, err := GetObjectMetaWithOptions(x, ObjectMetaOptions{
    						DropMalformedFields:     c.DropInvalidFields,
    						ReturnUnknownFieldPaths: c.ReturnUnknownFieldPaths,
    						ParentPath:              pth,
    					})
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Jul 18 14:55:12 UTC 2022
    - 5.1K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/objectmeta/coerce_test.go

    	}
    	for _, tc := range testcases {
    		opts := ObjectMetaOptions{
    			ReturnUnknownFieldPaths: tc.returnUnknownFieldPaths,
    			DropMalformedFields:     tc.dropMalformedFields,
    		}
    		obj, _, unknownPaths, err := GetObjectMetaWithOptions(tc.obj, opts)
    		if !reflect.DeepEqual(tc.expectedObject, obj) {
    			t.Errorf("expected: %v, got: %v", tc.expectedObject, obj)
    		}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 12 15:48:03 UTC 2023
    - 12.7K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/customresource_handler.go

    	apiVersion, foundApiVersion, err := unstructured.NestedString(u.UnstructuredContent(), "apiVersion")
    	if err != nil {
    		return nil, err
    	}
    	objectMeta, foundObjectMeta, metaUnknownFields, err := schemaobjectmeta.GetObjectMetaWithOptions(u.Object, schemaobjectmeta.ObjectMetaOptions{
    		DropMalformedFields:     v.dropInvalidMetadata,
    		ReturnUnknownFieldPaths: v.returnUnknownFieldPaths,
    	})
    	if err != nil {
    		return nil, err
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 19:06:46 UTC 2024
    - 52.9K bytes
    - Viewed (0)
Back to top