mirror of
https://github.com/GNS3/gns3-server.git
synced 2026-10-17 16:40:10 +03:00
Fix exception when adding VirtualBox VM. Fixes #1685.
This commit is contained in:
parent
3aba2a319c
commit
4075bbd703
@ -205,6 +205,8 @@ class VirtualBoxVM(BaseNode):
|
|||||||
else:
|
else:
|
||||||
await self._refresh_vm_uuid()
|
await self._refresh_vm_uuid()
|
||||||
await self._create_linked_clone()
|
await self._create_linked_clone()
|
||||||
|
else:
|
||||||
|
await self._refresh_vm_uuid()
|
||||||
|
|
||||||
if self._adapters:
|
if self._adapters:
|
||||||
await self.set_adapters(self._adapters)
|
await self.set_adapters(self._adapters)
|
||||||
|
|||||||
@ -54,13 +54,13 @@ class VirtualBoxHandler:
|
|||||||
|
|
||||||
vbox_manager = VirtualBox.instance()
|
vbox_manager = VirtualBox.instance()
|
||||||
vm = await vbox_manager.create_node(request.json.pop("name"),
|
vm = await vbox_manager.create_node(request.json.pop("name"),
|
||||||
request.match_info["project_id"],
|
request.match_info["project_id"],
|
||||||
request.json.get("node_id"),
|
request.json.get("node_id"),
|
||||||
request.json.pop("vmname"),
|
request.json.pop("vmname"),
|
||||||
linked_clone=request.json.pop("linked_clone", False),
|
linked_clone=request.json.pop("linked_clone", False),
|
||||||
console=request.json.get("console", None),
|
console=request.json.get("console", None),
|
||||||
console_type=request.json.get("console_type", "telnet"),
|
console_type=request.json.get("console_type", "telnet"),
|
||||||
adapters=request.json.get("adapters", 0))
|
adapters=request.json.get("adapters", 0))
|
||||||
|
|
||||||
if "ram" in request.json:
|
if "ram" in request.json:
|
||||||
ram = request.json.pop("ram")
|
ram = request.json.pop("ram")
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user