Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 20 for kindsFor (3.14 sec)

  1. staging/src/k8s.io/apimachinery/pkg/api/meta/priority_test.go

    		},
    		{
    			name:     "single hit + error",
    			delegate: fixedRESTMapper{kindsFor: []schema.GroupVersionKind{{Kind: "single-hit"}}, err: errors.New("delegateErr")},
    			result:   schema.GroupVersionKind{Kind: "single-hit"},
    			err:      "delegateErr",
    		},
    		{
    			name: "group selection + error",
    			delegate: fixedRESTMapper{kindsFor: []schema.GroupVersionKind{
    				{Group: "one", Version: "a", Kind: "first"},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Apr 06 15:24:58 UTC 2018
    - 13.6K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apimachinery/pkg/api/meta/multirestmapper_test.go

    			input:  schema.GroupVersionResource{Resource: "foo"},
    			result: nil,
    			err:    errors.New("fail on this"),
    		},
    		{
    			name: "union and dedup",
    			mapper: MultiRESTMapper{
    				fixedRESTMapper{kindsFor: []schema.GroupVersionKind{{Kind: "dupe"}, {Kind: "first"}}},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jan 05 01:49:02 UTC 2018
    - 13.6K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apimachinery/pkg/api/meta/lazy.go

    	o.loaded = true
    	return o.err
    }
    
    var _ ResettableRESTMapper = &lazyObject{}
    
    func (o *lazyObject) KindFor(resource schema.GroupVersionResource) (schema.GroupVersionKind, error) {
    	if err := o.init(); err != nil {
    		return schema.GroupVersionKind{}, err
    	}
    	return o.mapper.KindFor(resource)
    }
    
    func (o *lazyObject) KindsFor(resource schema.GroupVersionResource) ([]schema.GroupVersionKind, error) {
    	if err := o.init(); err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Nov 05 23:44:02 UTC 2021
    - 3.1K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apimachinery/pkg/api/meta/multirestmapper.go

    		return nil, &NoResourceMatchError{PartialResource: resource}
    	}
    
    	return allGVRs, nil
    }
    
    func (m MultiRESTMapper) KindsFor(resource schema.GroupVersionResource) (gvk []schema.GroupVersionKind, err error) {
    	allGVKs := []schema.GroupVersionKind{}
    	for _, t := range m {
    		gvks, err := t.KindsFor(resource)
    		// ignore "no match" errors, but any other error percolates back up
    		if IsNoMatchError(err) {
    			continue
    		}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Nov 05 23:44:02 UTC 2021
    - 5.8K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apimachinery/pkg/api/meta/priority.go

    }
    
    // KindFor finds all kinds, then passes them through the KindPriority patterns to find a single matching hit.
    func (m PriorityRESTMapper) KindFor(partiallySpecifiedResource schema.GroupVersionResource) (schema.GroupVersionKind, error) {
    	originalGVKs, originalErr := m.Delegate.KindsFor(partiallySpecifiedResource)
    	if originalErr != nil && len(originalGVKs) == 0 {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Nov 05 23:44:02 UTC 2021
    - 7.6K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apimachinery/pkg/api/meta/interfaces.go

    //
    // TODO: split into sub-interfaces
    type RESTMapper interface {
    	// KindFor takes a partial resource and returns the single match.  Returns an error if there are multiple matches
    	KindFor(resource schema.GroupVersionResource) (schema.GroupVersionKind, error)
    
    	// KindsFor takes a partial resource and returns the list of potential kinds in priority order
    	KindsFor(resource schema.GroupVersionResource) ([]schema.GroupVersionKind, error)
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Nov 05 23:44:02 UTC 2021
    - 5.5K bytes
    - Viewed (0)
  7. staging/src/k8s.io/apimachinery/pkg/api/meta/restmapper.go

    	}
    
    	sort.Sort(kindByPreferredGroupVersion{ret, m.defaultGroupVersions})
    	return ret, nil
    }
    
    func (m *DefaultRESTMapper) KindFor(resource schema.GroupVersionResource) (schema.GroupVersionKind, error) {
    	kinds, err := m.KindsFor(resource)
    	if err != nil {
    		return schema.GroupVersionKind{}, err
    	}
    	if len(kinds) == 1 {
    		return kinds[0], nil
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Nov 17 01:55:47 UTC 2021
    - 16.1K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apiserver/pkg/admission/initializer/initializer_test.go

    	p.mapper = mapper
    }
    
    type doNothingRESTMapper struct{}
    
    func (doNothingRESTMapper) KindFor(resource schema.GroupVersionResource) (schema.GroupVersionKind, error) {
    	return schema.GroupVersionKind{}, nil
    }
    func (doNothingRESTMapper) KindsFor(resource schema.GroupVersionResource) ([]schema.GroupVersionKind, error) {
    	return nil, nil
    }
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 06 00:00:21 UTC 2024
    - 8.2K bytes
    - Viewed (0)
  9. staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/typechecking.go

    						Resource: resource,
    					}
    					resolved, err := c.RestMapper.KindsFor(gvr)
    					if err != nil {
    						if restMapperRefreshAttempted {
    							// RESTMapper refresh happens at most once per policy
    							continue
    						}
    						c.tryRefreshRESTMapper()
    						restMapperRefreshAttempted = true
    						resolved, err = c.RestMapper.KindsFor(gvr)
    						if err != nil {
    							continue
    						}
    					}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 22:07:40 UTC 2024
    - 15.3K bytes
    - Viewed (0)
  10. plugin/pkg/admission/gc/gc_admission_test.go

    var _ meta.RESTMapper = &neverReturningRESTMapper{}
    
    func (r *neverReturningRESTMapper) KindFor(resource schema.GroupVersionResource) (schema.GroupVersionKind, error) {
    	// this ok because if the test works, this method should never be called.
    	panic("test failed")
    }
    func (r *neverReturningRESTMapper) KindsFor(resource schema.GroupVersionResource) ([]schema.GroupVersionKind, error) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 29 21:28:42 UTC 2024
    - 24.5K bytes
    - Viewed (0)
Back to top