From 7d52f0e14d195841c72068ff9bcf1f4ad3ae7ce9 Mon Sep 17 00:00:00 2001 From: Ben Hines Date: Mon, 2 Jun 2014 19:37:29 -0700 Subject: [PATCH] Backtick-escape the facter env command in powershell. Fixes issue 3958 --- plugins/provisioners/puppet/provisioner/puppet.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/provisioners/puppet/provisioner/puppet.rb b/plugins/provisioners/puppet/provisioner/puppet.rb index 5ab948287..93f08425e 100644 --- a/plugins/provisioners/puppet/provisioner/puppet.rb +++ b/plugins/provisioners/puppet/provisioner/puppet.rb @@ -140,7 +140,7 @@ module VagrantPlugins # If we're on Windows, we need to use the PowerShell style if windows? - facts.map! { |v| "$env:#{v};" } + facts.map! { |v| "`$env:#{v};" } end facter = "#{facts.join(" ")} "