aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJack Nagel2013-06-21 18:37:52 -0500
committerJack Nagel2013-06-21 18:38:39 -0500
commitf0dfea67f3ce2964689f400a4b635a271413bb3b (patch)
tree18389a5af162713c0e1efa98e96d27edd3906a81
parent2caa0854c7bd3bbdbbb99a21ed42b27575047ff9 (diff)
downloadhomebrew-f0dfea67f3ce2964689f400a4b635a271413bb3b.tar.bz2
Don't clean up lockfiles if the directory doesn't exist
Fixes #20673.
-rw-r--r--Library/Homebrew/cmd/cleanup.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/Library/Homebrew/cmd/cleanup.rb b/Library/Homebrew/cmd/cleanup.rb
index 5cf7ef00e..df66a85d6 100644
--- a/Library/Homebrew/cmd/cleanup.rb
+++ b/Library/Homebrew/cmd/cleanup.rb
@@ -84,6 +84,7 @@ module Homebrew extend self
end
def cleanup_lockfiles
+ return unless HOMEBREW_CACHE_FORMULA.directory?
candidates = HOMEBREW_CACHE_FORMULA.children
lockfiles = candidates.select { |f| f.file? && f.extname == '.brewing' }
lockfiles.select(&:readable?).each do |file|