Merge pull request #101982 from hantmac/fix/need-handle-error

handle Unmarshal error
This commit is contained in:
Kubernetes Prow Robot
2021-06-02 13:43:03 -07:00
committed by GitHub

View File

@@ -291,7 +291,10 @@ func getPatch(set *apps.StatefulSet) ([]byte, error) {
return nil, err return nil, err
} }
var raw map[string]interface{} var raw map[string]interface{}
json.Unmarshal(data, &raw) err = json.Unmarshal(data, &raw)
if err != nil {
return nil, err
}
objCopy := make(map[string]interface{}) objCopy := make(map[string]interface{})
specCopy := make(map[string]interface{}) specCopy := make(map[string]interface{})
spec := raw["spec"].(map[string]interface{}) spec := raw["spec"].(map[string]interface{})