summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--novaclient/client.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/novaclient/client.py b/novaclient/client.py
index 1668af46..2e5f125a 100644
--- a/novaclient/client.py
+++ b/novaclient/client.py
@@ -377,8 +377,7 @@ class HTTPClient(object):
kwargs['headers']['Accept'] = 'application/json'
if 'body' in kwargs:
kwargs['headers']['Content-Type'] = 'application/json'
- kwargs['data'] = json.dumps(kwargs['body'])
- del kwargs['body']
+ kwargs['data'] = json.dumps(kwargs.pop('body'))
api_versions.update_headers(kwargs["headers"], self.api_version)
if self.timeout is not None:
kwargs.setdefault('timeout', self.timeout)