mirror of
https://github.com/OpenNebula/one.git
synced 2025-03-30 22:50:10 +03:00
Bug #4559: Fix only one disk to detach on cancel in vCenter
This commit is contained in:
parent
ef53e2735d
commit
5345972016
@ -44,7 +44,7 @@ lcm_state_num = drv_action["/VMM_DRIVER_ACTION_DATA/VM/LCM_STATE"].to_i
|
||||
lcm_state = OpenNebula::VirtualMachine::LCM_STATE[lcm_state_num]
|
||||
keep_disks = !drv_action['/VMM_DRIVER_ACTION_DATA/VM/USER_TEMPLATE/KEEP_DISKS_ON_DONE'].nil? &&
|
||||
drv_action['/VMM_DRIVER_ACTION_DATA/VM/USER_TEMPLATE/KEEP_DISKS_ON_DONE'].downcase=="yes"
|
||||
disks = drv_action.to_hash["VMM_DRIVER_ACTION_DATA"]["VM"]["TEMPLATE"]["DISK"]
|
||||
disks = [drv_action.to_hash["VMM_DRIVER_ACTION_DATA"]["VM"]["TEMPLATE"]["DISK"]].flatten
|
||||
|
||||
cloned_tmplt = nil
|
||||
if !drv_action['/VMM_DRIVER_ACTION_DATA/VM/TEMPLATE/CLONING_TEMPLATE_ID'].nil?
|
||||
|
Loading…
x
Reference in New Issue
Block a user