diff --git a/skyllh/core/logging.py b/skyllh/core/logging.py index 5a4915c3bd..78fdfbb8f8 100644 --- a/skyllh/core/logging.py +++ b/skyllh/core/logging.py @@ -89,7 +89,7 @@ def setup_logger( The log level of the console handler. If None, it uses `log_level`. stream : data stream | None The stream to which the console handler will write. - If None, it defaults to `sys.stderr`. + If None, it defaults to `sys.stdout`. log_file : str | None If not ``None``, file handlers for DEBUG messages will be installed and those messages will be stored in the given file. @@ -131,7 +131,7 @@ def setup_logger( else: console_level = _resolve_log_level(console_level) if stream is None: - stream = sys.stderr + stream = sys.stdout # deduplicate StreamHandler targeting same stream exists = any( diff --git a/tests/core/test_logging.py b/tests/core/test_logging.py index 0e5bef30c6..774bd5b19a 100644 --- a/tests/core/test_logging.py +++ b/tests/core/test_logging.py @@ -57,7 +57,7 @@ def test_console_handlers(self): self.assertEqual(logging.getLogger('skyllh').level, logging.INFO) self.assertEqual(logging.getLogger(self.user_logger_name).level, logging.INFO) - # Redirect current console stderr stream to test stream. + # Redirect current console stream to test stream. for logger_name in ('skyllh', self.user_logger_name): lg = logging.getLogger(logger_name) for handler in lg.handlers: