guests/linux: reorg
This commit is contained in:
parent
9ea13105c0
commit
627091de35
|
@ -3,9 +3,13 @@ require "vagrant/util/retryable"
|
||||||
module VagrantPlugins
|
module VagrantPlugins
|
||||||
module GuestLinux
|
module GuestLinux
|
||||||
module Cap
|
module Cap
|
||||||
class MountNFS
|
class NFS
|
||||||
extend Vagrant::Util::Retryable
|
extend Vagrant::Util::Retryable
|
||||||
|
|
||||||
|
def self.nfs_client_installed(machine)
|
||||||
|
machine.communicate.test("test -x /sbin/mount.nfs")
|
||||||
|
end
|
||||||
|
|
||||||
def self.mount_nfs_folder(machine, ip, folders)
|
def self.mount_nfs_folder(machine, ip, folders)
|
||||||
comm = machine.communicate
|
comm = machine.communicate
|
||||||
|
|
|
@ -1,11 +0,0 @@
|
||||||
module VagrantPlugins
|
|
||||||
module GuestLinux
|
|
||||||
module Cap
|
|
||||||
class NFSClient
|
|
||||||
def self.nfs_client_installed(machine)
|
|
||||||
machine.communicate.test("test -x /sbin/mount.nfs")
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
|
@ -32,8 +32,8 @@ module VagrantPlugins
|
||||||
end
|
end
|
||||||
|
|
||||||
guest_capability(:linux, :mount_nfs_folder) do
|
guest_capability(:linux, :mount_nfs_folder) do
|
||||||
require_relative "cap/mount_nfs"
|
require_relative "cap/nfs"
|
||||||
Cap::MountNFS
|
Cap::NFS
|
||||||
end
|
end
|
||||||
|
|
||||||
guest_capability(:linux, :mount_smb_shared_folder) do
|
guest_capability(:linux, :mount_smb_shared_folder) do
|
||||||
|
@ -52,8 +52,8 @@ module VagrantPlugins
|
||||||
end
|
end
|
||||||
|
|
||||||
guest_capability(:linux, :nfs_client_installed) do
|
guest_capability(:linux, :nfs_client_installed) do
|
||||||
require_relative "cap/nfs_client"
|
require_relative "cap/nfs"
|
||||||
Cap::NFSClient
|
Cap::NFS
|
||||||
end
|
end
|
||||||
|
|
||||||
# For the Docker provider
|
# For the Docker provider
|
||||||
|
|
Loading…
Reference in New Issue