Class: VagrantBindfs::Vagrant::Plugin

Inherits:
Object
  • Object
show all
Includes:
Capabilities
Defined in:
lib/vagrant-bindfs/vagrant/plugin.rb

Class Method Summary collapse

Methods included from Capabilities

declare_capabilities_for_bindfs!, declare_capabilities_for_fuse!, declare_capabilities_for_package_manager!, declare_capabilities_for_system_checks!, included

Class Method Details

.hooksObject



27
28
29
30
31
32
33
34
35
36
37
38
39
40
# File 'lib/vagrant-bindfs/vagrant/plugin.rb', line 27

def hooks
  @hooks ||= begin
    synced_folders = if ::Vagrant::Action::Builtin.const_defined? :NFS
                       ::Vagrant::Action::Builtin::NFS
                     else
                       ::Vagrant::Action::Builtin::SyncedFolders
                     end

    {
      synced_folders: synced_folders,
      provision:      ::Vagrant::Action::Builtin::Provision
    }
  end
end