1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-21 14:50:08 +03:00

Feature #2084: Use vm shutdown --hard instead of vm delete for oneflow delete

(cherry picked from commit 3b3f8f6eb2967175faf961dba50608d315595129)
This commit is contained in:
Carlos Martín 2013-07-22 17:14:10 +02:00
parent 7c6cf3f6ff
commit 9df4149747

View File

@ -319,7 +319,11 @@ module OpenNebula
Log.debug LOG_COMP, "Role #{name} : Deleting VM #{vm_id}", @service.id()
vm = OpenNebula::VirtualMachine.new_with_id(vm_id, @service.client)
rc = vm.finalize
rc = vm.shutdown(true)
if OpenNebula.is_error?(rc)
rc = vm.finalize
end
if OpenNebula.is_error?(rc)
msg = "Role #{name} : Delete failed for VM #{vm_id}; #{rc.message}"