summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSean Dague <sean@dague.net>2017-06-15 10:26:41 -0400
committerSean Dague <sean@dague.net>2017-06-15 10:33:45 -0400
commitddb386b2dffaf06077c2a0768c56ed5642d216dc (patch)
tree9c91be479411323985523392efacae5f7f252216
parent4bdc6003db4c458e925337b5a6d8ea33fedc7c59 (diff)
downloadpython-novaclient-ddb386b2dffaf06077c2a0768c56ed5642d216dc.tar.gz
Revert "client.logger.warning wrongly used in migrations"9.0.1
This is a partial revert of the previous patch. The inline setup of the logger ends up causing issues when this is consumed by other libraries that want control over the logger. Closes-Bug: #1697452 This reverts commit 9a272014167390217351dd5a60f50f518f4ae600. Change-Id: I1d61d4952aef1039e72a2aac629cb13a6a15d7b2
-rw-r--r--novaclient/v2/client.py6
1 files changed, 1 insertions, 5 deletions
diff --git a/novaclient/v2/client.py b/novaclient/v2/client.py
index 73280b59..b8507739 100644
--- a/novaclient/v2/client.py
+++ b/novaclient/v2/client.py
@@ -183,11 +183,7 @@ class Client(object):
self.server_external_events = \
server_external_events.ServerExternalEventManager(self)
- if not logger:
- logger = logging.getLogger(__name__)
- if not logger.handlers:
- logger.addHandler(logging.StreamHandler())
- self.logger = logger
+ self.logger = logger or logging.getLogger(__name__)
# Add in any extensions...
if extensions: