vagrant/plugins/kernel_v2/config
Brian Cain 3baa142e7c (#7685) Add a unique identifier to provision objects
Prior to this commit, Vagrant had no way internally to determine if a
provisioner object was unique if the `name` property was not set.
Because of this, when vagrant went to merge configs it would duplicate
an existing unnamed provisioner since it had no way of determining if a
user actually had added the same provisioner twice. This commit fixes
that by introducing an id which will default to `name` if its set, but
if not will be set by `SecureRandom.uuid`.
2017-06-13 15:46:14 -07:00
..
package.rb kernel/v2: default all configs properly, remove config/default.rb 2014-02-05 15:36:35 -08:00
push.rb Validate pushes in the global config 2015-01-07 15:51:20 -05:00
ssh.rb communicator/ssh: Allow custom generation of environment variable exports 2016-11-08 09:50:39 -08:00
ssh_connect.rb Allow customization of keys_only & paranoid SSH 2016-05-29 18:03:03 -04:00
vagrant.rb kernel/v2: default all configs properly, remove config/default.rb 2014-02-05 15:36:35 -08:00
vm.rb (#7685) Add a unique identifier to provision objects 2017-06-13 15:46:14 -07:00
vm_provisioner.rb (#7685) Add a unique identifier to provision objects 2017-06-13 15:46:14 -07:00
vm_subvm.rb Better handling of merging sub-vms 2013-03-08 21:30:09 -08:00