vagrant/plugins/provisioners/ansible
Gilles Cornu c49a146467 provisioners/ansible(both): alias String-to-Symbol
String and Symbol types are different when used as a Hash key. By
default the Vagrant machine names are set in Symbol format, but users
may write their `host_vars` entries with String keys. This is a very
simple way to ensure smooth experience, without having to coerce the
data types during the config validation (e.g. with a library like
Hashie, which is currently not in the Vagrant dependencies)

See also:
- https://bugs.ruby-lang.org/issues/5964#note-17
- https://github.com/intridea/hashie#keyconversion
2015-12-02 08:37:41 +01:00
..
cap/guest provisioners/ansible: introduce ansible_local 2015-11-08 10:42:48 +01:00
config Implemented host_vars option. 2015-12-01 18:56:28 +01:00
provisioner provisioners/ansible(both): alias String-to-Symbol 2015-12-02 08:37:41 +01:00
errors.rb provisioners/ansible(both): add galaxy support 2015-11-17 22:08:29 +01:00
helpers.rb provisioners/ansible: introduce ansible_local 2015-11-08 10:42:48 +01:00
plugin.rb provisioners/ansible: introduce ansible_local 2015-11-08 10:42:48 +01:00