# File lib/fog/vsphere/requests/compute/vm_clone.rb, line 166 def vm_clone(options = {}) # Option handling options = vm_clone_check_options(options) notfound = lambda { raise Fog::Compute::Vsphere::NotFound, "Could not find VM template" } vm_mob_ref = list_virtual_machines['virtual_machines'].find(notfound) do |vm| vm['name'] == options['path'].split("/")[-1] end { 'vm_ref' => 'vm-123', 'task_ref' => 'task-1234', } end