diff --git a/lib/vagrant-hostmanager/hosts_file.rb b/lib/vagrant-hostmanager/hosts_file.rb index a08be74..7c4ac8f 100644 --- a/lib/vagrant-hostmanager/hosts_file.rb +++ b/lib/vagrant-hostmanager/hosts_file.rb @@ -10,11 +10,9 @@ module VagrantPlugins realhostfile = '/etc/inet/hosts' move_cmd = 'mv' elsif (machine.communicate.test("test -d $Env:SystemRoot")) - windir = nil + windir = "" machine.communicate.execute("echo %SYSTEMROOT%", {:shell => :cmd}) do |type, contents| - if type == :stdout - windir = contents.gsub("\r\n", '') - end + windir << contents.gsub("\r\n", '') if type == :stdout end realhostfile = "#{windir}\\System32\\drivers\\etc\\hosts" move_cmd = 'mv -force'