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:
parent
7c6cf3f6ff
commit
9df4149747
@ -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}"
|
||||
|
Loading…
x
Reference in New Issue
Block a user