diff options
author | Radomir Dopieralski <openstack@sheep.art.pl> | 2021-03-25 15:08:20 +0100 |
---|---|---|
committer | Radomir Dopieralski <openstack@sheep.art.pl> | 2021-03-25 15:12:29 +0100 |
commit | d4399d3d36c456c1001b96178ce9b3e7ec082460 (patch) | |
tree | e004988514d553902c430aa093842f9b83b82b22 | |
parent | 90525a1f5f55e206554da373dda9f26735e7c67f (diff) | |
download | python-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
-rw-r--r-- | novaclient/v2/client.py | 2 |
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, |