summaryrefslogtreecommitdiff
path: root/cinderclient/client.py
diff options
context:
space:
mode:
authorRui Chen <chenrui.momo@gmail.com>2016-08-24 11:09:42 +0800
committerRui Chen <chenrui.momo@gmail.com>2016-08-25 01:59:20 +0000
commit639831b0961c76a8bfbed1fe1f21323159fb4d91 (patch)
treeb8100ae19b688918e3062534461f746987c33580 /cinderclient/client.py
parent37ac58cc62447d463d1977c79f9bba49e02523b2 (diff)
downloadpython-cinderclient-639831b0961c76a8bfbed1fe1f21323159fb4d91.tar.gz
Fix NoneType error for cinderclient v1
Request-id log is recorded in SessionClient.request() method, but None is used as logger, that causes all the v1 commands to be broken. This patch fixes the issue and updates the related unit tests. Change-Id: I46b973f2baca8d7402a39e0d15dbd8da38f4e590 Closes-Bug: #1616070
Diffstat (limited to 'cinderclient/client.py')
-rw-r--r--cinderclient/client.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/cinderclient/client.py b/cinderclient/client.py
index 0f95311..90abc67 100644
--- a/cinderclient/client.py
+++ b/cinderclient/client.py
@@ -117,7 +117,7 @@ class SessionClient(adapter.LegacyJsonAdapter):
# if service name is None then use service_type for logging
service = self.service_name or self.service_type
- _log_request_id(self.logger, resp, service)
+ _log_request_id(self._logger, resp, service)
if raise_exc and resp.status_code >= 400:
raise exceptions.from_response(resp, body)