summaryrefslogtreecommitdiff
path: root/cinder/volume/drivers/dell_emc/powerstore/client.py
diff options
context:
space:
mode:
Diffstat (limited to 'cinder/volume/drivers/dell_emc/powerstore/client.py')
-rw-r--r--cinder/volume/drivers/dell_emc/powerstore/client.py4
1 files changed, 1 insertions, 3 deletions
diff --git a/cinder/volume/drivers/dell_emc/powerstore/client.py b/cinder/volume/drivers/dell_emc/powerstore/client.py
index d307c94f8..04670518b 100644
--- a/cinder/volume/drivers/dell_emc/powerstore/client.py
+++ b/cinder/volume/drivers/dell_emc/powerstore/client.py
@@ -85,8 +85,6 @@ class PowerStoreClient(object):
payload=None,
params=None,
log_response_data=True):
- if not payload:
- payload = {}
if not params:
params = {}
request_params = {
@@ -94,7 +92,7 @@ class PowerStoreClient(object):
"verify": self._verify_cert,
"params": params
}
- if method != "GET":
+ if payload and method != "GET":
request_params["data"] = json.dumps(payload)
request_url = self.base_url + url
r = requests.request(method, request_url, **request_params)