We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1f431b2 commit 34f18a2Copy full SHA for 34f18a2
examples/pssh_local.py
@@ -26,7 +26,7 @@
26
27
utils.enable_host_logger()
28
utils.enable_logger(utils.logger)
29
-
+
30
def test():
31
"""Perform ls and copy file with SSHClient on localhost"""
32
client = SSHClient('localhost')
pssh/utils.py
@@ -26,7 +26,9 @@
def enable_logger(_logger, level=logging.INFO):
"""Enables logging to stdout for given logger"""
- if logging.StreamHandler in [type(h) for h in _logger.handlers]:
+ stream_handlers = [h for h in _logger.handlers
+ if isinstance(h, logging.StreamHandler)]
+ if stream_handlers:
logger.warning("Logger already has a StreamHandler attached")
33
return
34
handler = logging.StreamHandler()
0 commit comments