Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for ToRaw (0.05 sec)

  1. pilot/pkg/config/kube/crd/conversion.go

    }
    
    // ConvertConfig translates Istio config to k8s config JSON
    func ConvertConfig(cfg config.Config) (IstioObject, error) {
    	spec, err := config.ToRaw(cfg.Spec)
    	if err != nil {
    		return nil, err
    	}
    	var status *json.RawMessage
    	if cfg.Status != nil {
    		s, err := config.ToRaw(cfg.Status)
    		if err != nil {
    			return nil, err
    		}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Apr 25 18:26:16 UTC 2024
    - 6.3K bytes
    - Viewed (0)
  2. pkg/config/model.go

    	}
    
    	// Unmarshal from json bytes to go map
    	var data map[string]any
    	err = json.Unmarshal(js, &data)
    	if err != nil {
    		return nil, err
    	}
    
    	return data, nil
    }
    
    func ToRaw(s Spec) (json.RawMessage, error) {
    	js, err := ToJSON(s)
    	if err != nil {
    		return nil, err
    	}
    
    	// Unmarshal from json bytes to go map
    	return js, nil
    }
    
    func ToJSON(s Spec) ([]byte, error) {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 29 15:31:09 UTC 2024
    - 12.6K bytes
    - Viewed (0)
Back to top