Lock VMware by VM instead of globally

Ref https://github.com/GNS3/gns3-gui/issues/1632
This commit is contained in:
Julien Duponchelle committed 2016-11-04 19:39:17 +01:00
1 parent 7255754fef
commit 0c87d8e1bd
2 files changed
+42 -45

No files matched your search

+2 -2
View File
@@ -27,7 +27,7 @@ import tempfile
from gns3server.utils.telnet_server import TelnetServer
from gns3server.utils.interfaces import interfaces
from gns3server.utils.asyncio import wait_for_file_creation, wait_for_named_pipe_creation
from gns3server.utils.asyncio import wait_for_file_creation, wait_for_named_pipe_creation, locked_coroutine
from collections import OrderedDict
from .vmware_error import VMwareError
from ..nios.nio_udp import NIOUDP
@@ -99,7 +99,7 @@ class VMwareVM(BaseNode):
return self._vmnets
@asyncio.coroutine
@locked_coroutine
def _control_vm(self, subcommand, *additional_args):
args = [self._vmx_path]