From 87e875b8bdc84015b38f44bb6d45bbd70d94663b Mon Sep 17 00:00:00 2001 From: Joshua Peek Date: Tue, 31 Jul 2012 01:52:57 -0500 Subject: [PATCH] Ensure brew exists before running outdated check --- homebrew/recipes/upgrade.rb | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/homebrew/recipes/upgrade.rb b/homebrew/recipes/upgrade.rb index eee524b..ebff30a 100644 --- a/homebrew/recipes/upgrade.rb +++ b/homebrew/recipes/upgrade.rb @@ -1,8 +1,10 @@ include_recipe "homebrew" -`#{node[:homebrew][:prefix]}/bin/brew outdated`.lines.each do |line| - package line.chomp do - action :upgrade - notifies :run, resources(:execute => "brew cleanup"), :delayed +if File.exist?("#{node[:homebrew][:prefix]}/bin/brew") + `#{node[:homebrew][:prefix]}/bin/brew outdated`.lines.each do |line| + package line.chomp do + action :upgrade + notifies :run, resources(:execute => "brew cleanup"), :delayed + end end end