in lib/puppet/provider/package/tap.rb [59:69]
def install
resource_name = @resource[:name].downcase
begin
Puppet.debug "Tapping #{resource_name}"
execute([command(:brew), :tap, resource_name, *install_options], :failonfail => true)
rescue Puppet::ExecutionFailure => detail
raise Puppet::Error, "Could not tap resource: #{detail}"
end
end