vagrant/plugins
Brian Cain a9564b2137 (#8933) Align file provisioner functionality on all platforms
This commit aligns how the file provisioner should work on all host
machines. It ensures that a `/.` is only applied if the user intended
to upload a folder to a destination under a different name. It ensures
that if uploading to a windows guest with a different destination folder
name, it does not nest the source folder under that name so that it
works the same as it does on linux platforms. It also updates the
behavior of the winrm upload communicator by allowing an array of paths
to be uploaded instead of a single file or folder to allow for this new
functionality for windows guests.
2017-08-31 15:57:53 -07:00
..
commands (#6656) Format windows paths for ssh_config command 2017-08-25 13:17:19 -07:00
communicators (#8933) Align file provisioner functionality on all platforms 2017-08-31 15:57:53 -07:00
guests (#8917) Fix shell_expand_guest_path capability 2017-08-25 10:02:36 -07:00
hosts Invoke tee from specific path 2017-06-29 16:11:18 -07:00
kernel_v1 Support environment variable forwarding, fixes #4131 2015-11-19 16:25:54 -08:00
kernel_v2 (#8697) Introduce extra_args setting for ssh configs 2017-08-17 09:02:20 -07:00
providers Error when compose and force_host_vm are enabled together 2017-08-22 11:36:26 -07:00
provisioners (#8933) Align file provisioner functionality on all platforms 2017-08-31 15:57:53 -07:00
pushes Isolate push deprecation to atlas strategy only 2017-03-21 15:08:17 -07:00
synced_folders Format host address for rsync when IPv6 2017-07-31 15:44:37 -07: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.