diff --git a/avocado/core/runner.py b/avocado/core/runner.py index e34fceb99b013e2a7d9af49b27b078a573bd4cde..d62fdd619ce67688c2a9e4d66e63c14bdf09b4ca 100644 --- a/avocado/core/runner.py +++ b/avocado/core/runner.py @@ -17,7 +17,6 @@ Test runner module. """ -import logging import multiprocessing from multiprocessing import queues import os @@ -301,12 +300,8 @@ class TestRunner(object): :type queue: :class:`multiprocessing.Queue` instance. """ signal.signal(signal.SIGTSTP, signal.SIG_IGN) - logger_list_stdout = [TEST_LOG, - logging.getLogger('paramiko')] - logger_list_stderr = [TEST_LOG, - logging.getLogger('paramiko')] - sys.stdout = output.LoggingFile(loggers=logger_list_stdout) - sys.stderr = output.LoggingFile(loggers=logger_list_stderr) + sys.stdout = output.LoggingFile(loggers=[TEST_LOG]) + sys.stderr = output.LoggingFile(loggers=[TEST_LOG]) def sigterm_handler(signum, frame): # pylint: disable=W0613 """ Produce traceback on SIGTERM """ diff --git a/optional_plugins/runner_remote/avocado_runner_remote/__init__.py b/optional_plugins/runner_remote/avocado_runner_remote/__init__.py index eae429b194d291c37a2a914da9cf1aa301d11b95..b77e8716ae83d18bb596330d5a1042d55bd43c77 100644 --- a/optional_plugins/runner_remote/avocado_runner_remote/__init__.py +++ b/optional_plugins/runner_remote/avocado_runner_remote/__init__.py @@ -483,10 +483,9 @@ class RemoteTestRunner(TestRunner): fabric_logger.addHandler(file_handler) paramiko_logger.addHandler(file_handler) remote_logger.addHandler(file_handler) - logger_list = [fabric_logger] if self.job.args.show_job_log: - logger_list.append(app_logger) output.add_log_handler(paramiko_logger.name) + logger_list = [output.LOG_JOB] sys.stdout = output.LoggingFile(loggers=logger_list) sys.stderr = output.LoggingFile(loggers=logger_list) try: