Module: VagrantNfs4j

Defined in:
lib/vagrant-nfs4j.rb,
lib/vagrant-nfs4j/utils.rb,
lib/vagrant-nfs4j/plugin.rb,
lib/vagrant-nfs4j/cap/nfs.rb,
lib/vagrant-nfs4j/version.rb,
lib/vagrant-nfs4j/config/nfs4j.rb,
lib/vagrant-nfs4j/config/config.rb,
lib/vagrant-nfs4j/synced_folder.rb,
lib/vagrant-nfs4j/nfs4j_daemon/errors.rb,
lib/vagrant-nfs4j/nfs4j_daemon/wrapper.rb

Defined Under Namespace

Modules: Cap, Config, Nfs4jDaemon Classes: Error, Plugin, SyncedFolder, Utils

Constant Summary collapse

VERSION =
'1.0.0'

Class Method Summary collapse

Class Method Details

.get_binary_pathObject



13
14
15
# File 'lib/vagrant-nfs4j.rb', line 13

def self.get_binary_path
  source_root.join('bin')
end

.get_path_for_file(file) ⇒ Object



17
18
19
# File 'lib/vagrant-nfs4j.rb', line 17

def self.get_path_for_file(file)
  get_binary_path.join(file).to_s.gsub('/', '\\')
end

.source_rootObject



9
10
11
# File 'lib/vagrant-nfs4j.rb', line 9

def self.source_root
  @source_root ||= Pathname.new(File.expand_path('../../', __FILE__))
end