diff --git a/gns3server/modules/virtualbox/__init__.py b/gns3server/modules/virtualbox/__init__.py index 5b17c5a24..845b47c6e 100644 --- a/gns3server/modules/virtualbox/__init__.py +++ b/gns3server/modules/virtualbox/__init__.py @@ -98,7 +98,7 @@ class VirtualBox(BaseManager): vbox_user = self.config.get_section_config("VirtualBox").get("vbox_user") if vbox_user: # TODO: test & review this part - sudo_command = "sudo -i -u {}".format(vbox_user) + " ".join(command) + sudo_command = "sudo -i -u {} ".format(vbox_user) + " ".join(command) process = yield from asyncio.create_subprocess_shell(sudo_command, stdout=asyncio.subprocess.PIPE, stderr=asyncio.subprocess.PIPE) else: process = yield from asyncio.create_subprocess_exec(*command, stdout=asyncio.subprocess.PIPE, stderr=asyncio.subprocess.PIPE)