mirror of
https://github.com/hashicorp/vagrant.git
synced 2026-02-22 01:11:43 -05:00
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`. |
||
|---|---|---|
| .. | ||
| config | ||
| plugin.rb | ||