Enforce console port for VNC

Ref https://github.com/GNS3/gns3-gui/issues/721
This commit is contained in:
Julien Duponchelle committed 2015-10-16 18:16:07 +02:00
1 parent 6e36687347
commit 504a4af4ab
2 files changed
+18

No files matched your search

+4
View File
@@ -224,6 +224,10 @@ class BaseVM:
if console == self._console:
return
if self._console_type == "vnc" and console < 5900:
raise VMError("VNC console require a port superior or equal to 5900")
if self._console:
self._manager.port_manager.release_tcp_port(self._console, self._project)
self._console = self._manager.port_manager.reserve_tcp_port(console, self._project)