Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for PruneWithOptions (0.33 sec)

  1. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/pruning/algorithm.go

    )
    
    // PruneWithOptions removes object fields in obj which are not specified in s. It skips TypeMeta
    // and ObjectMeta fields if XEmbeddedResource is set to true, or for the root if isResourceRoot=true,
    // i.e. it does not prune unknown metadata fields.
    // It returns the set of fields that it prunes if opts.TrackUnknownFieldPaths is true
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Jul 18 14:55:12 UTC 2022
    - 4K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/pruning/algorithm_test.go

    				t.Fatal(err)
    			}
    
    			var expectedObject interface{}
    			if err := json.Unmarshal([]byte(tt.expectedObject), &expectedObject); err != nil {
    				t.Fatal(err)
    			}
    
    			pruned := PruneWithOptions(in, tt.schema, tt.isResourceRoot, structuralschema.UnknownFieldPathOptions{
    				TrackUnknownFieldPaths: true,
    			})
    			if !reflect.DeepEqual(in, expectedObject) {
    				var buf bytes.Buffer
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 16 20:13:14 UTC 2024
    - 20.3K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/customresource_handler.go

    			pruneOpts := structuralschema.UnknownFieldPathOptions{}
    			if v.returnUnknownFieldPaths {
    				pruneOpts.TrackUnknownFieldPaths = true
    			}
    			unknownFieldPaths = append(unknownFieldPaths, structuralpruning.PruneWithOptions(u.Object, v.structuralSchemas[gv.Version], true, pruneOpts)...)
    			structuraldefaulting.PruneNonNullableNullsWithoutDefaults(u.Object, v.structuralSchemas[gv.Version])
    		}
    
    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