Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for AppendKey (0.12 sec)

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

    	if !o.TrackUnknownFieldPaths {
    		return
    	}
    	l := len(o.ParentPath)
    	o.AppendKey(field)
    	o.UnknownFieldPaths = append(o.UnknownFieldPaths, strings.Join(o.ParentPath, ""))
    	o.ParentPath = o.ParentPath[:l]
    }
    
    // AppendKey adds a key (i.e. field) to the current parent
    // path, if TrackUnknownFieldPaths is true.
    func (o *UnknownFieldPathOptions) AppendKey(key string) {
    	if !o.TrackUnknownFieldPaths {
    		return
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Jul 18 14:55:12 UTC 2022
    - 2K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/pruning/algorithm.go

    		for k, v := range x {
    			if s.XEmbeddedResource && metaFields[k] {
    				continue
    			}
    			prop, ok := s.Properties[k]
    			if ok {
    				opts.AppendKey(k)
    				prune(v, &prop, opts)
    				opts.ParentPath = opts.ParentPath[:origPathLen]
    			} else if s.AdditionalProperties != nil {
    				opts.AppendKey(k)
    				prune(v, s.AdditionalProperties.Structural, opts)
    				opts.ParentPath = opts.ParentPath[:origPathLen]
    			} else {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Jul 18 14:55:12 UTC 2022
    - 4K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/objectmeta/algorithm.go

    						}
    					}
    				}
    			}
    			prop, ok := s.Properties[k]
    			if ok {
    				opts.AppendKey(k)
    				if err := c.coerce(pth.Child(k), v, &prop, opts); err != nil {
    					return err
    				}
    				opts.ParentPath = opts.ParentPath[:origPathLen]
    			} else if s.AdditionalProperties != nil {
    				opts.AppendKey(k)
    				if err := c.coerce(pth.Key(k), v, s.AdditionalProperties.Structural, opts); err != nil {
    					return err
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Jul 18 14:55:12 UTC 2022
    - 5.1K bytes
    - Viewed (0)
Back to top