diff options
| author | Jack Nagel | 2013-12-22 13:43:51 -0600 | 
|---|---|---|
| committer | Jack Nagel | 2013-12-22 13:43:51 -0600 | 
| commit | ea041562313e7dd212870e15f68b29c0740cbbff (patch) | |
| tree | 80438edb71fa6efa574dea0ec83dbaacd35152e9 /Library | |
| parent | 7dd24ccd2a796b55dd34b365b6d9e7ac7cf393a4 (diff) | |
| download | homebrew-ea041562313e7dd212870e15f68b29c0740cbbff.tar.bz2 | |
cleaner: use ObserverPathnameExtension
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/cleaner.rb | 11 | 
1 files changed, 3 insertions, 8 deletions
diff --git a/Library/Homebrew/cleaner.rb b/Library/Homebrew/cleaner.rb index 5a54f88b0..437b56628 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  | 
