diff --git a/src/lcm/LifeCycleActions.cc b/src/lcm/LifeCycleActions.cc index 2f891e3750..cb47402b06 100644 --- a/src/lcm/LifeCycleActions.cc +++ b/src/lcm/LifeCycleActions.cc @@ -43,6 +43,8 @@ void LifeCycleManager::deploy_action(int vid) // PROLOG STATE //---------------------------------------------------- + vm->get_requirements(cpu,mem,disk); + if (hpool->add_capacity(vm->get_hid(),vm->get_oid(),cpu,mem,disk) == -1) { //The host has been deleted, move VM to FAILURE @@ -102,8 +104,6 @@ void LifeCycleManager::deploy_action(int vid) vmpool->update_history(vm); - vm->get_requirements(cpu,mem,disk); - vm->log("LCM", Log::INFO, "New VM state is PROLOG."); //----------------------------------------------------