From ec2a0ffff39bf91e8f177a76078ef2957cb4a5e8 Mon Sep 17 00:00:00 2001 From: YueGuobin Date: Tue, 11 Aug 2026 00:39:49 +0800 Subject: [PATCH] log: lower per-node lifecycle logs in base_node to DEBUG The per-node created / is-closing / Starting-uBridge / Stopping-uBridge INFO lines flood the log at 1000+ node scale during project open, close, start-all and stop-all. Demote them to DEBUG (consistent with the docker_vm lifecycle-log demotion). --- gns3server/compute/base_node.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gns3server/compute/base_node.py b/gns3server/compute/base_node.py index fc048892a..f4be58227 100644 --- a/gns3server/compute/base_node.py +++ b/gns3server/compute/base_node.py @@ -325,7 +325,7 @@ class BaseNode: Creates the node. """ - log.info("{module}: {name} [{id}] created".format(module=self.manager.module_name, name=self.name, id=self.id)) + log.debug("{module}: {name} [{id}] created".format(module=self.manager.module_name, name=self.name, id=self.id)) async def delete(self): """ @@ -374,7 +374,7 @@ class BaseNode: if self._closed: return False - log.info( + log.debug( "{module}: '{name}' [{id}]: is closing".format(module=self.manager.module_name, name=self.name, id=self.id) ) @@ -934,7 +934,7 @@ class BaseNode: self._ubridge_hypervisor = Hypervisor( self._project, self.ubridge_path, self.working_dir, transport, server_host, self.id ) - log.info(f"Starting new uBridge hypervisor at {self._ubridge_hypervisor.endpoint}") + log.debug(f"Starting new uBridge hypervisor at {self._ubridge_hypervisor.endpoint}") await self._ubridge_hypervisor.start() if self._ubridge_hypervisor: log.info( @@ -987,7 +987,7 @@ class BaseNode: """ if self._ubridge_hypervisor and self._ubridge_hypervisor.is_running(): - log.info(f"Stopping uBridge hypervisor at {self._ubridge_hypervisor.endpoint}") + log.debug(f"Stopping uBridge hypervisor at {self._ubridge_hypervisor.endpoint}") await self._ubridge_hypervisor.stop() self._ubridge_hypervisor = None # uBridge is gone, so every marker filter (and its in-bridge state) is