summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Jacobs <git@jeroenj.be>2019-01-21 16:32:49 +0100
committerTim Smith <tsmith@chef.io>2019-01-21 09:28:33 -0800
commitea124b4434be0ffe14eef981db0b1d75433b25bc (patch)
tree99029be2f55905233a1136c6a40044ebee06c748
parent28f14bf8c2b312c65a3f648bbce85b3b953147e1 (diff)
downloadchef-ea124b4434be0ffe14eef981db0b1d75433b25bc.tar.gz
Fix cask resource running each chef-client runchef_14_homebrew
See https://github.com/chef-cookbooks/homebrew/commit/f22690186facfab5b7cae0553ab6592629f6ed28 Signed-off-by: Jeroen Jacobs <chef@jeroenj.be>
-rw-r--r--lib/chef/resource/homebrew_cask.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/chef/resource/homebrew_cask.rb b/lib/chef/resource/homebrew_cask.rb
index f96188bd08..9e68d8a3c5 100644
--- a/lib/chef/resource/homebrew_cask.rb
+++ b/lib/chef/resource/homebrew_cask.rb
@@ -89,7 +89,7 @@ class Chef
def casked?
unscoped_name = new_resource.cask_name.split("/").last
- shell_out!('#{new_resource.homebrew_path} cask list 2>/dev/null',
+ shell_out!("#{new_resource.homebrew_path} cask list 2>/dev/null",
user: new_resource.owner,
env: { "HOME" => ::Dir.home(new_resource.owner), "USER" => new_resource.owner },
cwd: ::Dir.home(new_resource.owner)).stdout.split.include?(unscoped_name)