Minor changes.
This commit is contained in:
parent
693fd6d6f3
commit
a3e18c95f5
@ -144,10 +144,12 @@ exports.set = ->
|
|||||||
name_description: { type: 'string', optional: true }
|
name_description: { type: 'string', optional: true }
|
||||||
|
|
||||||
# Number of virtual CPUs to allocate.
|
# Number of virtual CPUs to allocate.
|
||||||
CPUs: { 'type': integer, optional: true }
|
CPUs: { type: 'integer', optional: true }
|
||||||
|
|
||||||
# Memory to allocate (in bytes).
|
# Memory to allocate (in bytes).
|
||||||
memory: { 'type': integer, optional: true }
|
#
|
||||||
|
# Note: static_min ≤ dynamic_min ≤ dynamic_max ≤ static_max
|
||||||
|
memory: { type: 'integer', optional: true }
|
||||||
}
|
}
|
||||||
|
|
||||||
try
|
try
|
||||||
@ -159,13 +161,14 @@ exports.set = ->
|
|||||||
|
|
||||||
# Some settings can only be changed when the VM is halted.
|
# Some settings can only be changed when the VM is halted.
|
||||||
if 'CPUs' of params and VM.power_state isnt 'Halted'
|
if 'CPUs' of params and VM.power_state isnt 'Halted'
|
||||||
@throw 'INVALID_PARAMS'
|
@throw 'INVALID_PARAMS', 'cannot change CPUs when the VM is not halted'
|
||||||
|
|
||||||
for param, field of {
|
for param, field of {
|
||||||
CPUs: 'VCPUs_at_startup'
|
CPUs: 'VCPUs_at_startup'
|
||||||
memory: 'memory_dynamic_max'
|
memory: 'memory_static_max'
|
||||||
'name_label'
|
'name_label'
|
||||||
'name_description'
|
'name_description'
|
||||||
}
|
}
|
||||||
if field of params?
|
continue unless param of params
|
||||||
xapi.call "VM.set_#{field}", VM.ref, params[param]
|
|
||||||
|
xapi.call "VM.set_#{field}", VM.ref, "#{params[param]}"
|
||||||
|
Loading…
Reference in New Issue
Block a user