aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorJack Nagel2014-04-25 12:34:28 -0500
committerJack Nagel2014-04-25 12:34:28 -0500
commite5f24ac7bef857a2b0a4d2787159c76c3fbbe0ad (patch)
tree3ea557bcfe0e51ab59ac7bfbd31a0ad6e5fe31b9 /Library
parenta7f3514836bc7d49517cd2a570a354a44fe7769a (diff)
downloadhomebrew-e5f24ac7bef857a2b0a4d2787159c76c3fbbe0ad.tar.bz2
Less code in begin clause
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/cmd/update.rb8
1 files changed, 5 insertions, 3 deletions
diff --git a/Library/Homebrew/cmd/update.rb b/Library/Homebrew/cmd/update.rb
index 927eca410..85f305f0d 100644
--- a/Library/Homebrew/cmd/update.rb
+++ b/Library/Homebrew/cmd/update.rb
@@ -40,14 +40,16 @@ module Homebrew extend self
each_tap do |user, repo|
repo.cd do
+ updater = Updater.new
+
begin
- updater = Updater.new
updater.pull!
+ rescue
+ onoe "Failed to update tap: #{user.basename}/#{repo.basename.sub("homebrew-", "")}"
+ else
report.merge!(updater.report) do |key, oldval, newval|
oldval.concat(newval)
end
- rescue
- onoe "Failed to update tap: #{user.basename}/#{repo.basename.sub("homebrew-", "")}"
end
end
end