diff --git a/src/vmm_mad/remotes/vcenter/attach_disk b/src/vmm_mad/remotes/vcenter/attach_disk index 8b1c603232..afd5065fae 100755 --- a/src/vmm_mad/remotes/vcenter/attach_disk +++ b/src/vmm_mad/remotes/vcenter/attach_disk @@ -35,7 +35,7 @@ drv_action_enc = ARGV[4] drv_action = OpenNebula::XMLElement.new drv_action.initialize_xml(Base64.decode64(drv_action_enc), 'VMM_DRIVER_ACTION_DATA') -vc_cluster_name = drv_action['VMM_DRIVER_ACTION_DATA/HOST'] +vc_cluster_name = drv_action['/VMM_DRIVER_ACTION_DATA/HOST'] host = VCenterDriver::VIHelper.find_by_name(OpenNebula::HostPool, vc_cluster_name) host_id = host['ID'] diff --git a/src/vmm_mad/remotes/vcenter/migrate b/src/vmm_mad/remotes/vcenter/migrate index 8e1bcc2259..321fffa40e 100755 --- a/src/vmm_mad/remotes/vcenter/migrate +++ b/src/vmm_mad/remotes/vcenter/migrate @@ -55,7 +55,7 @@ begin # required vcenter objects vc_vm = VCenterDriver::VirtualMachine.new_without_id(vi_client, vm['/VM/DEPLOY_ID']) ccr_ref = dst_host['/HOST/TEMPLATE/VCENTER_CCR_REF'] - esx_host = dst_host['HOST/TEMPLATE/HOST/HOSTNAME'] + esx_host = dst_host['/HOST/TEMPLATE/HOST/HOSTNAME'] vc_host = VCenterDriver::ClusterComputeResource.new_from_ref(ccr_ref, vi_client).item config = { :cluster => vc_host } @@ -70,4 +70,4 @@ rescue StandardError => e exit(-1) ensure vi_client.close_connection if vi_client -end \ No newline at end of file +end diff --git a/src/vmm_mad/remotes/vcenter/save b/src/vmm_mad/remotes/vcenter/save index d8c766a49f..0a65771703 100755 --- a/src/vmm_mad/remotes/vcenter/save +++ b/src/vmm_mad/remotes/vcenter/save @@ -40,7 +40,7 @@ drv_action = OpenNebula::XMLElement.new drv_action.initialize_xml(Base64.decode64(drv_action_enc), 'VMM_DRIVER_ACTION_DATA') -lcm_state = drv_action['VMM_DRIVER_ACTION_DATA/VM/LCM_STATE'] +lcm_state = drv_action['/VMM_DRIVER_ACTION_DATA/VM/LCM_STATE'] check_valid(lcm_state, 'lcm_state') lcm_state_str = OpenNebula::VirtualMachine::LCM_STATE[lcm_state.to_i] diff --git a/src/vmm_mad/remotes/vcenter/shutdown b/src/vmm_mad/remotes/vcenter/shutdown index 1c074546c6..16b9fa52db 100755 --- a/src/vmm_mad/remotes/vcenter/shutdown +++ b/src/vmm_mad/remotes/vcenter/shutdown @@ -41,7 +41,7 @@ drv_action = OpenNebula::XMLElement.new drv_action.initialize_xml(Base64.decode64(drv_action_enc), 'VMM_DRIVER_ACTION_DATA') -lcm_state = drv_action['VMM_DRIVER_ACTION_DATA/VM/LCM_STATE'] +lcm_state = drv_action['/VMM_DRIVER_ACTION_DATA/VM/LCM_STATE'] check_valid(lcm_state, 'lcm_state') lcm_state_str = OpenNebula::VirtualMachine::LCM_STATE[lcm_state.to_i]