From 49d05e63ea8331e3745c3b5e42e800b337c4a97c Mon Sep 17 00:00:00 2001 From: Seena Fallah Date: Tue, 12 Mar 2024 21:05:39 +0100 Subject: [PATCH] healthcheck: fix toconsole condition logging Logging to console can be controlled by --silent. Signed-off-by: Seena Fallah --- src/exabgp/application/healthcheck.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/exabgp/application/healthcheck.py b/src/exabgp/application/healthcheck.py index 88383dbc8..0415427af 100644 --- a/src/exabgp/application/healthcheck.py +++ b/src/exabgp/application/healthcheck.py @@ -174,8 +174,7 @@ def syslog_address(): sh.setFormatter(logging.Formatter("{0}[{1}]: %(message)s".format(healthcheck_name, os.getpid()))) logger.addHandler(sh) # To console - toconsole = hasattr(sys.stderr, "isatty") and sys.stderr.isatty() and not silent # pylint: disable=E1101 - if toconsole: + if not silent: ch = logging.StreamHandler() ch.setFormatter(logging.Formatter("%(levelname)s[%(name)s] %(message)s")) logger.addHandler(ch)