Fix issue with "usage" variable for Dynamips VMs. Fixes #1495

pull/1496/head
grossmj 5 years ago
parent b68c0cf176
commit f0ffb07165

@ -492,6 +492,10 @@ class Dynamips(BaseManager):
if sparse_memory_support is False:
await vm.set_sparsemem(False)
usage = settings.get("usage")
if usage and usage != vm.usage:
vm.usage = usage
# update the configs if needed
await self.set_vm_configs(vm, settings)

@ -188,7 +188,6 @@ class Router(BaseNode):
else:
router_info["wic" + str(wic_slot_number)] = None
return router_info
def _memory_changed(self, path):

@ -30,6 +30,11 @@ DYNAMIPS_TEMPLATE_PROPERTIES = {
"type": "string",
"minLength": 1
},
"usage": {
"description": "How to use the Dynamips VM",
"type": "string",
"default": ""
},
"mmap": {
"description": "MMAP feature",
"type": "boolean",

Loading…
Cancel
Save