vagrant/plugins
Marc Fournier 3822d8e1be Add nfs mount option to puppet provisioner
This mimics the equivalent feature from the chef_solo provisioner, and
mounts the puppet manifests and modules with NFS. Doing so can greatly
shortens the time of a puppet run if you have many .pp files.

Enabling this is optional. Virtualbox's (or any other provider's) shared
folders method stays the default. A typical usage would look like this:

    config.vm.provision :puppet do |puppet|
        puppet.manifests_path = "puppetmaster/manifests"
        puppet.module_path = ["puppetmaster/modules"]
        puppet.manifest_file  = "site.pp"
        puppet.nfs = true
    end

This fixes #1308.
2013-06-24 19:52:33 +02:00
..
commands [status command print formatting] 2013-06-05 14:10:24 +02:00
communicators/ssh Improved SSH logging for connections 2013-04-19 10:14:45 -06:00
guests Merge pull request #1698 from Govinda-Fichtner/gentoo_fix 2013-06-13 20:13:04 -07:00
hosts When cleaning NFS, properly escape certain characters 2013-02-08 16:18:57 -08:00
kernel_v1 Allow network names to be strings in V1 config 2013-05-01 21:29:28 -07:00
kernel_v2 Validate an IP is given for a private network [GH-1788] 2013-06-09 13:46:46 -07:00
providers/virtualbox Bind default SSH to 127.0.0.1 [GH-1785] 2013-06-09 15:15:59 -07:00
provisioners Add nfs mount option to puppet provisioner 2013-06-24 19:52:33 +02:00
README.md Add README to plugin directory 2012-04-18 17:48:06 -07:00

README.md

Vagrant Core Plugins

These are plugins that ship with Vagrant. Vagrant core uses its own plugin system to power a lot of the core pieces that ship with Vagrant. Each plugin will have its own README which explains its specific role.