Skip migration if cache is empty or doesn’t exist.

This commit is contained in:
Markus Reiter 2018-09-01 15:29:17 +02:00
parent 3d15c7cb75
commit b954391214

View File

@ -40,6 +40,9 @@ module UpdateMigrator
return if ENV.key?("HOMEBREW_DISABLE_LOAD_FORMULA")
return unless HOMEBREW_CACHE.directory?
return if HOMEBREW_CACHE.children.empty?
ohai "Migrating cache entries..."
Formula.each do |formula|
@ -78,6 +81,9 @@ module UpdateMigrator
return if ENV.key?("HOMEBREW_DISABLE_LOAD_FORMULA")
return unless HOMEBREW_CACHE.directory?
return if HOMEBREW_CACHE.children.empty?
ohai "Migrating cache entries..."
cache_entries = lambda do |path|