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
This commit is contained in:
parent
90525a1f5f
commit
d4399d3d36
@ -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,
|
||||
|
Loading…
x
Reference in New Issue
Block a user