diff options
author | Jeroen Jacobs <git@jeroenj.be> | 2019-01-21 16:32:49 +0100 |
---|---|---|
committer | Tim Smith <tsmith@chef.io> | 2019-01-21 09:28:33 -0800 |
commit | ea124b4434be0ffe14eef981db0b1d75433b25bc (patch) | |
tree | 99029be2f55905233a1136c6a40044ebee06c748 /lib/chef/resource | |
parent | 28f14bf8c2b312c65a3f648bbce85b3b953147e1 (diff) | |
download | chef-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>
Diffstat (limited to 'lib/chef/resource')
-rw-r--r-- | lib/chef/resource/homebrew_cask.rb | 2 |
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) |