vagrant/plugins
Ches Martin c38855f8c1 Ansible inventory can be a directory, not just a file
It is an under-documented feature that one can specify a directory as
the Ansible inventory source, not just a single file. In that case,
Ansible merges the contents of flat files and any executable inventory
plugins found in the directory.

This is useful, for instance, to put localhost in your inventory for use
with `local_action` even if your entire infrastructure is otherwise on
EC2 or some other dynamic inventory source. I also use a flat file to
create aliases for host groups automatically generated from the EC2 API,
like "staging" for `tag_Environment_staging`.
2013-08-09 01:26:04 +07:00
..
commands Show the correct installed plugin [GH-1834] 2013-07-28 21:38:48 -07:00
communicators/ssh Discover and set SSH_AUTH_SOCK on sudo with forward agent [GH-1307] 2013-07-23 17:36:48 -05:00
guests Cleanup of CoreOS guest plugin 2013-08-04 02:15:37 +02:00
hosts Register fedora host as CentOS too [GH-1394] 2013-07-18 11:23:46 -04:00
kernel_v1 Allow network names to be strings in V1 config 2013-05-01 21:29:28 -07:00
kernel_v2 Convert config.vm.hostname to string [GH-1999] 2013-07-28 12:08:49 -07:00
providers/virtualbox Cosmetic typo error. 2013-07-24 08:55:12 +01:00
provisioners Ansible inventory can be a directory, not just a file 2013-08-09 01:26:04 +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.