summaryrefslogtreecommitdiff
path: root/novaclient
diff options
context:
space:
mode:
authorRadomir Dopieralski <openstack@sheep.art.pl>2021-03-25 15:08:20 +0100
committerRadomir Dopieralski <openstack@sheep.art.pl>2021-03-25 15:12:29 +0100
commitd4399d3d36c456c1001b96178ce9b3e7ec082460 (patch)
treee004988514d553902c430aa093842f9b83b82b22 /novaclient
parent90525a1f5f55e206554da373dda9f26735e7c67f (diff)
downloadpython-novaclient-d4399d3d36c456c1001b96178ce9b3e7ec082460.tar.gz
When creating a client, pass the default logger
When a client is created without a logger, novaclient creates a default logger, but it's then not used, because it's not passed to the factory function. Because of that, all novaclient calls are getting logged as 'keystoneauth.session' instead of 'novaclient.v2.client' as they should. Closes-bug: 1921388 Change-Id: I53caceb08667eb12e27016731868e8015dd10e34
Diffstat (limited to 'novaclient')
-rw-r--r--novaclient/v2/client.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/novaclient/v2/client.py b/novaclient/v2/client.py
index dc170116..e7b677b7 100644
--- a/novaclient/v2/client.py
+++ b/novaclient/v2/client.py
@@ -192,7 +192,7 @@ class Client(object):
endpoint_type=endpoint_type,
http_log_debug=http_log_debug,
insecure=insecure,
- logger=logger,
+ logger=self.logger,
os_cache=self.os_cache,
password=password,
project_domain_id=project_domain_id,