diff options
author | Jeroen Jacobs <git@jeroenj.be> | 2019-01-21 16:32:49 +0100 |
---|---|---|
committer | Jeroen Jacobs <git@jeroenj.be> | 2019-01-21 16:36:03 +0100 |
commit | 562f50e71b9bc42045d3bc43e05bb40bf25f389a (patch) | |
tree | 715f987f2e39be14747068b677d62725519392e3 | |
parent | 5945db66f6f12344ab6fa706014dbe69c1742945 (diff) | |
download | chef-562f50e71b9bc42045d3bc43e05bb40bf25f389a.tar.gz |
Fix cask resource running each chef-client run
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.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 2b0478f826..4f46cd9658 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) |