vagrant/plugins/provisioners
Paul Hinze fef60242b0 provisioners/shell: fix validation for args [GH-1949]
The logic change in 57d4775140 introduced
a bug where neither strings nor arrays provided as `args` for shell
provisioners would pass validation.

This fixes that problem along with a few extras:

- split out arg validation into a private method
- update comment describing valid args
- add a few unit tests around config validation
2013-11-28 19:54:10 -06:00
..
ansible provisioners/ansible: use the first private key 2013-11-26 10:07:52 -08:00
cfengine add cfengine provisioner suse install support 2013-09-25 20:29:25 -05:00
chef provisioners/chef: validate environments path [GH-2381] 2013-11-26 18:57:27 -08:00
file provisioners/all: report proper invalid keys [GH-2117] 2013-09-04 16:57:15 -07:00
puppet provisioners/puppet: fix some bonehead mistakes 2013-11-25 22:46:10 -08:00
salt Make salt bootstrap work on systems without python 2013-11-21 10:42:06 -05:00
shell provisioners/shell: fix validation for args [GH-1949] 2013-11-28 19:54:10 -06:00