mirror of
https://github.com/GNS3/gns3-server.git
synced 2026-11-03 05:51:15 +02:00
Port name format for 2.0
Ref #667, https://github.com/GNS3/gns3-gui/issues/1400
This commit is contained in:
7 files changed
+195
-4
No files matched your search
@@ -73,8 +73,9 @@ class Controller:
|
||||
user=server_config.get("user", ""),
|
||||
password=server_config.get("password", ""),
|
||||
force=True)
|
||||
yield from self.gns3vm.auto_start_vm()
|
||||
yield from self.load_projects()
|
||||
yield from self.gns3vm.auto_start_vm()
|
||||
yield from self._project_auto_open()
|
||||
|
||||
@asyncio.coroutine
|
||||
def stop(self):
|
||||
@@ -345,6 +346,15 @@ class Controller:
|
||||
yield from project.open()
|
||||
return project
|
||||
|
||||
@asyncio.coroutine
|
||||
def _project_auto_open(self):
|
||||
"""
|
||||
Auto open the project with auto open enable
|
||||
"""
|
||||
for project in self._projects.values():
|
||||
if project.auto_open:
|
||||
yield from project.open()
|
||||
|
||||
def get_free_project_name(self, base_name):
|
||||
"""
|
||||
Generate a free project name base on the base name
|
||||
|
||||
Reference in new issue
Block a user