fix(vm.set): fix call to $isVmRunning

Fixes #319
This commit is contained in:
Julien Fontanet 2016-05-23 10:02:20 +02:00
parent 536a6c5c60
commit 9a02a2a65b

View File

@ -27,7 +27,7 @@ startsWith = require 'lodash.startswith'
pCatch, pCatch,
pFinally pFinally
} = require '../utils' } = require '../utils'
{isVmRunning: $isVMRunning} = require('../xapi') {isVmRunning: $isVmRunning} = require('../xapi')
#===================================================================== #=====================================================================
@ -452,7 +452,7 @@ set = $coroutine (params) ->
yield @allocateLimitsInResourceSet({ yield @allocateLimitsInResourceSet({
cpus: CPUs - VM.CPUs.number cpus: CPUs - VM.CPUs.number
}, resourceSet) }, resourceSet)
if $isVMRunning VM if $isVmRunning VM
if CPUs > VM.CPUs.max if CPUs > VM.CPUs.max
@throw( @throw(
'INVALID_PARAMS' 'INVALID_PARAMS'