From 6fb85b1b9415bc5a0504a296d6cc7a36757fbd49 Mon Sep 17 00:00:00 2001 From: Sergio Semedi Barranco Date: Tue, 28 Aug 2018 04:35:07 +0200 Subject: [PATCH] wild and vm_name parameters removed (#2369) (cherry picked from commit 820579ee04f94bc08bf8a29744a0113804dfa553) --- src/vmm_mad/remotes/lib/vcenter_driver/importer.rb | 14 ++++++-------- src/vmm_mad/remotes/lib/vcenter_driver/network.rb | 1 - .../remotes/lib/vcenter_driver/virtual_machine.rb | 6 +----- 3 files changed, 7 insertions(+), 14 deletions(-) diff --git a/src/vmm_mad/remotes/lib/vcenter_driver/importer.rb b/src/vmm_mad/remotes/lib/vcenter_driver/importer.rb index 210689be66..cc11d8072b 100644 --- a/src/vmm_mad/remotes/lib/vcenter_driver/importer.rb +++ b/src/vmm_mad/remotes/lib/vcenter_driver/importer.rb @@ -44,8 +44,6 @@ def self.import_wild(host_id, vm_ref, one_vm, template) vcenter_vm = VCenterDriver::VirtualMachine.new_without_id(vi_client, vm_ref) vm_name = vcenter_vm["name"] - wild = true - type = {:object => "VM", :id => vm_name} error, template_disks = vcenter_vm.import_vcenter_disks(vc_uuid, dpool, ipool, type) return OpenNebula::Error.new(error) if !error.empty? @@ -53,12 +51,12 @@ def self.import_wild(host_id, vm_ref, one_vm, template) template << template_disks # Create images or get nics information for template - error, template_nics, ar_ids = vcenter_vm.import_vcenter_nics(vc_uuid, - npool, - hpool, - vc_name, - vm_ref, - vm_name) + error, template_nics, ar_ids = vcenter_vm + .import_vcenter_nics(vc_uuid, + npool, + hpool, + vc_name, + vm_ref) if !error.empty? if !ar_ids.nil? diff --git a/src/vmm_mad/remotes/lib/vcenter_driver/network.rb b/src/vmm_mad/remotes/lib/vcenter_driver/network.rb index be791ee331..8662db4783 100644 --- a/src/vmm_mad/remotes/lib/vcenter_driver/network.rb +++ b/src/vmm_mad/remotes/lib/vcenter_driver/network.rb @@ -135,7 +135,6 @@ class Network unmanaged = opts[:unmanaged] || nil template_ref = opts[:template_ref] || nil dc_ref = opts[:dc_ref] || nil - vm_or_template_name = opts[:vm_or_template_name] || nil template_id = opts[:template_id] || nil bridge_name = network_name 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 1184e6f047..f28c26c0fa 100644 --- a/src/vmm_mad/remotes/lib/vcenter_driver/virtual_machine.rb +++ b/src/vmm_mad/remotes/lib/vcenter_driver/virtual_machine.rb @@ -435,7 +435,7 @@ class Template end def import_vcenter_nics(vc_uuid, npool, hpool, vcenter_instance_name, - template_ref, wild, vm_name=nil, vm_id=nil, dc_name=nil) + template_ref, vm_id=nil, dc_name=nil) nic_info = "" error = "" ar_ids = {} @@ -528,7 +528,6 @@ class Template :unmanaged=> unmanaged, :template_ref=> template_ref, :dc_ref=> dc_ref, - :vm_or_template_name=> vm_name, :template_id=> vm_id } @@ -3569,15 +3568,12 @@ class VmImporter < VCenterDriver::VcImporter working_template[:one] << template_disks template_moref = template_copy_ref ? template_copy_ref : selected[:vcenter_ref] - wild = false error, template_nics, ar_ids, allocated_nets = template.import_vcenter_nics(vc_uuid, npool, hpool, vcenter, template_moref, - wild, - template["name"], id, dc)