diff --git a/src/vmm_mad/remotes/lib/vcenter_driver/virtual_machine.rb b/src/vmm_mad/remotes/lib/vcenter_driver/virtual_machine.rb index 6661dbd42c..e816435dcb 100644 --- a/src/vmm_mad/remotes/lib/vcenter_driver/virtual_machine.rb +++ b/src/vmm_mad/remotes/lib/vcenter_driver/virtual_machine.rb @@ -82,13 +82,13 @@ class VirtualMachine < VCenterDriver::Template end def id - raise_if_no_one + raise_if_no_exists_in_one @id end def one_item - raise_if_no_one + raise_if_no_exists_in_one @one_res end @@ -138,7 +138,7 @@ class VirtualMachine < VCenterDriver::Template end def managed? - raise_if_no_one + raise_if_no_exists_in_one if @one_res !(@one_res['OPENNEBULA_MANAGED'] && @one_res['OPENNEBULA_MANAGED'].downcase == "no") @@ -199,7 +199,7 @@ class VirtualMachine < VCenterDriver::Template def storpod? - raise_if_no_one + raise_if_no_exists_in_one @one_res["VCENTER_DS_REF"].start_with?('group-') end @@ -228,7 +228,7 @@ class VirtualMachine < VCenterDriver::Template end def image_ds_ref - raise_if_no_one + raise_if_no_exists_in_one @one_res['VCENTER_DS_REF'] end @@ -284,19 +284,19 @@ class VirtualMachine < VCenterDriver::Template end def persistent? - raise_if_no_one + raise_if_no_exists_in_one @one_res['PERSISTENT'] == 'YES' end def volatile? - raise_if_no_one + raise_if_no_exists_in_one @one_res["TYPE"] && @one_res["TYPE"].downcase == "fs" end def cloned? - raise_if_no_one + raise_if_no_exists_in_one @one_res['SOURCE'] != @vc_res[:path_wo_ds] end