Fix symlinking vagrant inventory

The default path assumes that the vagrant dir is called 'inventory'.
With custom defined inventory dirs that are not called 'inventory' this
fails to create the correct symlink under .vagrant.d.
This commit is contained in:
Gerben Meijer 2018-02-07 16:50:05 +01:00
parent 712bdfc82f
commit e662ed4adc

2
Vagrantfile vendored
View file

@ -61,7 +61,7 @@ if ! File.exist?(File.join(File.dirname($inventory), "hosts"))
"provisioners", "ansible") "provisioners", "ansible")
FileUtils.mkdir_p($vagrant_ansible) if ! File.exist?($vagrant_ansible) FileUtils.mkdir_p($vagrant_ansible) if ! File.exist?($vagrant_ansible)
if ! File.exist?(File.join($vagrant_ansible,"inventory")) if ! File.exist?(File.join($vagrant_ansible,"inventory"))
FileUtils.ln_s($inventory, $vagrant_ansible) FileUtils.ln_s($inventory, File.join($vagrant_ansible,"inventory"))
end end
end end