Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for IsUnversioned (0.24 sec)

  1. pkg/apis/core/install/install_test.go

    		t.Errorf("unexpected unmarshalled object %#v", other)
    	}
    }
    
    func TestUnversioned(t *testing.T) {
    	for _, obj := range []runtime.Object{
    		&metav1.Status{},
    	} {
    		if unversioned, ok := legacyscheme.Scheme.IsUnversioned(obj); !unversioned || !ok {
    			t.Errorf("%v is expected to be unversioned", reflect.TypeOf(obj))
    		}
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Dec 27 06:11:15 UTC 2019
    - 2.1K bytes
    - Viewed (0)
  2. pkg/apis/resource/install/install_test.go

    		t.Errorf("unexpected unmarshalled object %#v", other)
    	}
    }
    
    func TestUnversioned(t *testing.T) {
    	for _, obj := range []runtime.Object{
    		&metav1.Status{},
    	} {
    		if unversioned, ok := legacyscheme.Scheme.IsUnversioned(obj); !unversioned || !ok {
    			t.Errorf("%v is expected to be unversioned", reflect.TypeOf(obj))
    		}
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Mar 14 06:52:03 UTC 2023
    - 2.3K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apimachinery/pkg/runtime/serializer/versioning/versioning.go

    				return encodeFn(obj, w)
    			}
    		}
    	}
    
    	gvks, isUnversioned, err := c.typer.ObjectKinds(obj)
    	if err != nil {
    		return err
    	}
    
    	objectKind := obj.GetObjectKind()
    	old := objectKind.GroupVersionKind()
    	// restore the old GVK after encoding
    	defer objectKind.SetGroupVersionKind(old)
    
    	if c.encodeVersion == nil || isUnversioned {
    		if e, ok := obj.(runtime.NestedObjectEncoder); ok {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Mar 03 06:51:04 UTC 2023
    - 9.8K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apimachinery/pkg/runtime/scheme.go

    // of an object.
    func (s *Scheme) Recognizes(gvk schema.GroupVersionKind) bool {
    	_, exists := s.gvkToType[gvk]
    	return exists
    }
    
    func (s *Scheme) IsUnversioned(obj Object) (bool, bool) {
    	v, err := conversion.EnforcePtr(obj)
    	if err != nil {
    		return false, false
    	}
    	t := v.Type()
    
    	if _, ok := s.typeToGVK[t]; !ok {
    		return false, false
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Dec 18 04:27:38 UTC 2022
    - 25.2K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apimachinery/pkg/runtime/scheme_test.go

    	utilruntime.Must(runtimetesting.RegisterConversions(scheme))
    
    	codec := serializer.NewCodecFactory(scheme).LegacyCodec(externalGV)
    
    	if unv, ok := scheme.IsUnversioned(&runtimetesting.InternalSimple{}); !unv || !ok {
    		t.Fatalf("type not unversioned and in scheme: %t %t", unv, ok)
    	}
    
    	kinds, _, err := scheme.ObjectKinds(&runtimetesting.InternalSimple{})
    	if err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 12 15:48:03 UTC 2023
    - 38.2K bytes
    - Viewed (0)
Back to top