diff --git a/gns3server/controller/__init__.py b/gns3server/controller/__init__.py index 602765109..9cfe2bcd7 100644 --- a/gns3server/controller/__init__.py +++ b/gns3server/controller/__init__.py @@ -842,14 +842,7 @@ class Controller: compute = self.get_compute(compute_id) for project in list(self._projects.values()): if project.name == "AUTOIDLEPC": - try: - await project.delete() - except ControllerForbiddenError as e: - # Project couldn't be deleted due to disconnected computes - log.warning(f"Could not delete AUTOIDLEPC project '{project.id}': {e}") - except ControllerError as e: - log.warning(f"Error deleting AUTOIDLEPC project '{project.id}': {e}") - # Always remove from controller to allow creating a new one + await project.delete() self.remove_project(project) project = await self.add_project(name="AUTOIDLEPC") node = await project.add_node(