Fixed Watch.unmarshal_event when data is not a JSON-serialized object
Fixes https://github.com/kubernetes-client/python/issues/982 Fixes https://github.com/kubernetes-client/python/issues/983
This commit is contained in:
parent
6b65461312
commit
f11587d0e3
@ -88,6 +88,8 @@ class Watch(object):
|
||||
js = json.loads(data)
|
||||
except ValueError:
|
||||
return data
|
||||
if not (isinstance(js, dict) and 'object' in js):
|
||||
return data
|
||||
js['raw_object'] = js['object']
|
||||
if return_type:
|
||||
obj = SimpleNamespace(data=json.dumps(js['raw_object']))
|
||||
|
||||
Loading…
Reference in New Issue
Block a user