Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for ParseJsonToK8sObject (0.24 sec)

  1. operator/pkg/object/objects_test.go

    		t.Run(tt.desc, func(t *testing.T) {
    			k8sObj, err := ParseJSONToK8sObject([]byte(tt.objString))
    			if err == nil {
    				if tt.wantErr {
    					t.Errorf("ParseJsonToK8sObject(%s): should be error", tt.desc)
    				}
    				k8sObjStr := k8sObj.YAMLDebugString()
    				if k8sObj.Group != tt.wantGroup {
    					t.Errorf("ParseJsonToK8sObject(%s): got group %s for k8s object %s, want %s", tt.desc, k8sObj.Group, k8sObjStr, tt.wantGroup)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Sep 21 07:16:46 UTC 2023
    - 18.4K bytes
    - Viewed (0)
  2. operator/pkg/object/objects.go

    }
    
    // HashNameKind returns a unique, insecure hash based on kind and name.
    func HashNameKind(kind, name string) string {
    	return strings.Join([]string{kind, name}, ":")
    }
    
    // ParseJSONToK8sObject parses JSON to an K8sObject.
    func ParseJSONToK8sObject(json []byte) (*K8sObject, error) {
    	o, _, err := unstructured.UnstructuredJSONScheme.Decode(json, nil, nil)
    	if err != nil {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Sep 21 07:16:46 UTC 2023
    - 15.5K bytes
    - Viewed (1)
  3. operator/pkg/translate/translate.go

    		return nil, err
    	}
    	// Now fix the merged object
    	mjsonby, err := json.Marshal(mergedObj.Unstructured())
    	if err != nil {
    		return nil, err
    	}
    	if mergedObj, err = object.ParseJSONToK8sObject(mjsonby); err != nil {
    		return nil, err
    	}
    	return mergedObj, nil
    }
    
    type portWithProtocol struct {
    	port     int32
    	protocol v1.Protocol
    }
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Feb 12 19:43:09 UTC 2024
    - 36.3K bytes
    - Viewed (0)
Back to top