Don't abort cleanup if formulae are missing

This commit is contained in:
Andre Arko 2010-02-11 17:05:38 -08:00
parent 6671d6275d
commit 1a2c5160c5

View File

@ -211,7 +211,11 @@ begin
if ARGV.named.empty?
require 'formula'
HOMEBREW_CELLAR.children.each do |rack|
cleanup(rack.basename.to_s) if rack.directory?
begin
cleanup(rack.basename.to_s) if rack.directory?
rescue FormulaUnavailableError => e
opoo "Formula not found for #{e.name}"
end
end
else
ARGV.named.each { |name| cleanup name}