From 3cec3e36e9454f19b0cbcdef3eaa29119e93a6fe Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Sun, 22 Dec 2013 13:43:51 -0600 Subject: [PATCH] cleaner: use ObserverPathnameExtension --- Library/Homebrew/cleaner.rb | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/Library/Homebrew/cleaner.rb b/Library/Homebrew/cleaner.rb index 5a54f88b06..437b566283 100644 --- a/Library/Homebrew/cleaner.rb +++ b/Library/Homebrew/cleaner.rb @@ -8,6 +8,8 @@ class Cleaner # Create a cleaner for the given formula and clean its keg def initialize f + ObserverPathnameExtension.reset_counts! + @f = f [f.bin, f.sbin, f.lib].select{ |d| d.exist? }.each{ |d| clean_dir d } @@ -72,7 +74,7 @@ class Cleaner # Clean a single folder (non-recursively) def clean_dir d d.find do |path| - path.extend(NoisyPathname) if ARGV.verbose? + path.extend(ObserverPathnameExtension) Find.prune if @f.skip_clean? path @@ -90,10 +92,3 @@ class Cleaner end end - -module NoisyPathname - def unlink - puts "rm: #{self}" - super - end -end