mirror of
https://github.com/OpenNebula/one.git
synced 2025-03-19 06:50:07 +03:00
Bug #1335: Do not free host resources when a VM is suspended
This commit is contained in:
parent
7f43ddb983
commit
28c66a39c5
@ -353,7 +353,6 @@ void LifeCycleManager::restore_action(int vid)
|
||||
{
|
||||
Nebula& nd = Nebula::instance();
|
||||
VirtualMachineManager * vmm = nd.get_vmm();
|
||||
int cpu,mem,disk;
|
||||
time_t the_time = time(0);
|
||||
|
||||
vm->log("LCM", Log::INFO, "Restoring VM");
|
||||
@ -374,10 +373,6 @@ void LifeCycleManager::restore_action(int vid)
|
||||
|
||||
vmpool->update_history(vm);
|
||||
|
||||
vm->get_requirements(cpu,mem,disk);
|
||||
|
||||
hpool->add_capacity(vm->get_hid(),cpu,mem,disk);
|
||||
|
||||
vm->log("LCM", Log::INFO, "New state is BOOT");
|
||||
|
||||
//----------------------------------------------------
|
||||
|
@ -75,7 +75,6 @@ void LifeCycleManager::save_success_action(int vid)
|
||||
{
|
||||
Nebula& nd = Nebula::instance();
|
||||
DispatchManager * dm = nd.get_dm();
|
||||
int cpu,mem,disk;
|
||||
time_t the_time = time(0);
|
||||
|
||||
//----------------------------------------------------
|
||||
@ -92,10 +91,6 @@ void LifeCycleManager::save_success_action(int vid)
|
||||
|
||||
vmpool->update_history(vm);
|
||||
|
||||
vm->get_requirements(cpu,mem,disk);
|
||||
|
||||
hpool->del_capacity(vm->get_hid(),cpu,mem,disk);
|
||||
|
||||
//----------------------------------------------------
|
||||
|
||||
dm->trigger(DispatchManager::SUSPEND_SUCCESS,vid);
|
||||
|
Loading…
x
Reference in New Issue
Block a user