diff --git a/gns3server/controller/import_project.py b/gns3server/controller/import_project.py index b9a32f60..bdf7fe5a 100644 --- a/gns3server/controller/import_project.py +++ b/gns3server/controller/import_project.py @@ -79,7 +79,7 @@ def import_project(controller, project_id, stream, location=None, name=None, kee # To avoid unexpected behavior (project start without manual operations just after import) topology["auto_start"] = False topology["auto_open"] = False - topology["auto_close"] = False + topology["auto_close"] = True # Modify the compute id of the node depending of compute capacity if not keep_compute_id: diff --git a/gns3server/controller/project.py b/gns3server/controller/project.py index 1d99d451..e2793d84 100644 --- a/gns3server/controller/project.py +++ b/gns3server/controller/project.py @@ -62,7 +62,7 @@ class Project: :param status: Status of the project (opened / closed) """ - def __init__(self, name=None, project_id=None, path=None, controller=None, status="opened", filename=None, auto_start=False, auto_open=False, auto_close=False): + def __init__(self, name=None, project_id=None, path=None, controller=None, status="opened", filename=None, auto_start=False, auto_open=False, auto_close=True): self._controller = controller assert name is not None