From de8abc0af07f2dbf1a132fb428928dbd27298de1 Mon Sep 17 00:00:00 2001 From: Jeremy Grossmann Date: Tue, 7 Apr 2026 17:37:34 +0800 Subject: [PATCH] Apply suggestions from code review Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- gns3server/controller/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gns3server/controller/__init__.py b/gns3server/controller/__init__.py index a7fe6955d..6b5dd4c00 100644 --- a/gns3server/controller/__init__.py +++ b/gns3server/controller/__init__.py @@ -363,7 +363,7 @@ class Controller: except (ControllerError, NotImplementedError): pass # Skip not compatible projects except Exception as e: - log.warning(f"Could not load project from '{project_file}': {e}") + log.warning(f"Could not load project from '{project_file}': {e}", exc_info=True) except OSError as e: log.error(str(e)) @@ -380,7 +380,7 @@ class Controller: try: observer = Observer() - observer.schedule(_ProjectsDirectoryEventHandler(self, projects_path), projects_path, recursive=True) + observer.schedule(_ProjectsDirectoryEventHandler(self, projects_path), projects_path, recursive=False) observer.start() self._projects_observer = observer log.info(f"Watching projects directory '{projects_path}' for changes")