diff options
author | Jenkins <jenkins@review.openstack.org> | 2016-09-07 11:54:37 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2016-09-07 11:54:37 +0000 |
commit | dde6bc4d4fcf0461ca3907ce87693673f9a3325d (patch) | |
tree | ea7290464f9c0a501c2623be3c6c81a2280a3b9e | |
parent | 19ce71ba5def279b13c85da083c8ad0d1ce600ea (diff) | |
parent | 2ac87cbc3d218dd9816daca388c861b5a784ed3d (diff) | |
download | python-heatclient-dde6bc4d4fcf0461ca3907ce87693673f9a3325d.tar.gz |
Merge "Replace functions 'Dict.get' and 'del' with 'Dict.pop'"
-rw-r--r-- | heatclient/openstack/common/apiclient/client.py | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/heatclient/openstack/common/apiclient/client.py b/heatclient/openstack/common/apiclient/client.py index 24c6e73..8733772 100644 --- a/heatclient/openstack/common/apiclient/client.py +++ b/heatclient/openstack/common/apiclient/client.py @@ -145,13 +145,10 @@ class HTTPClient(object): resp.text) def serialize(self, kwargs): - if kwargs.get('json') is not None: + json_data = kwargs.pop('json', None) + if json_data is not None: kwargs['headers']['Content-Type'] = 'application/json' - kwargs['data'] = json.dumps(kwargs['json']) - try: - del kwargs['json'] - except KeyError: - pass + kwargs['data'] = json.dumps(json_data) def get_timings(self): return self.times |