class HashiCorp::VagrantVMwareDesktop::GuestCap::Linux::VerifyVMwareHGFS
Public Class Methods
verify_vmware_hgfs(machine)
click to toggle source
# File lib/vagrant-vmware-desktop/guest_cap/linux/verify_vmware_hgfs.rb, line 6 def self.verify_vmware_hgfs(machine) # Retry a few times since some systems take time to load # the VMware kernel modules. 8.times do |i| # Kernel module return true if machine.communicate.test( "PATH=\"/sbin:$PATH\" lsmod | grep -i '^vmhgfs'") # open-vm-tools (FUSE filesystem) return true if machine.communicate.test( "command -v vmhgfs-fuse") sleep(2 ** i) end return false end