summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Jacobs <git@jeroenj.be>2019-01-21 16:32:49 +0100
committerJeroen Jacobs <git@jeroenj.be>2019-01-21 16:36:03 +0100
commit562f50e71b9bc42045d3bc43e05bb40bf25f389a (patch)
tree715f987f2e39be14747068b677d62725519392e3
parent5945db66f6f12344ab6fa706014dbe69c1742945 (diff)
downloadchef-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.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 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)