From e6119081b85648c3077f4513a11f37580eddc99a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Ferreira=20Gonz=C3=A1lez?= Date: Mon, 30 Mar 2026 07:48:50 +0200 Subject: [PATCH] Fix ROS 2 logger verbosity in textualize terminal MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Carlos Ferreira González --- src/vulcanai/console/utils.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/vulcanai/console/utils.py b/src/vulcanai/console/utils.py index 1d00da9..9f38c28 100644 --- a/src/vulcanai/console/utils.py +++ b/src/vulcanai/console/utils.py @@ -95,6 +95,11 @@ def _write(markup: str) -> None: console.logger.log_msg(markup) def patched_log(self, msg, level, *args, **kwargs): + # Respect per-node log severity + severity = level + if not self.is_enabled_for(severity): + return + # Format message similarly to printf-style logger try: level = (level % args) if args else str(level)