class Chef::Resource::HomebrewCask
Public Instance Methods
casked?()
click to toggle source
# File lib/chef/resource/homebrew_cask.rb, line 89 def casked? unscoped_name = new_resource.name.split("/").last 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) end