aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorJack Nagel2013-09-25 17:41:11 -0500
committerJack Nagel2013-09-25 17:41:11 -0500
commite420683a07eadd58793e1a61e177fa9c43524a22 (patch)
tree768a89cf288781d1bce7c80e17cd476412fde3d0 /Library
parentcd3dc666964b38d0b4045c97db3bc654f280c13f (diff)
downloadbrew-e420683a07eadd58793e1a61e177fa9c43524a22.tar.bz2
Move "Pouring" message to relevant download strategies
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/download_strategy.rb12
1 files changed, 10 insertions, 2 deletions
diff --git a/Library/Homebrew/download_strategy.rb b/Library/Homebrew/download_strategy.rb
index 46d363496..865bde286 100644
--- a/Library/Homebrew/download_strategy.rb
+++ b/Library/Homebrew/download_strategy.rb
@@ -104,8 +104,6 @@ class CurlDownloadStrategy < AbstractDownloadStrategy
end
def stage
- ohai "Pouring #{File.basename(tarball_path)}" if tarball_path.to_s.match bottle_regex
-
case tarball_path.compression_type
when :zip
with_system_path { quiet_safe_system 'unzip', {:quiet_flag => '-qq'}, tarball_path }
@@ -244,6 +242,11 @@ class CurlBottleDownloadStrategy < CurlDownloadStrategy
def tarball_path
@tarball_path ||= HOMEBREW_CACHE/"#{name}-#{resource.version}#{ext}"
end
+
+ def stage
+ ohai "Pouring #{tarball_path.basename}"
+ super
+ end
end
# This strategy extracts local binary packages.
@@ -252,6 +255,11 @@ class LocalBottleDownloadStrategy < CurlDownloadStrategy
super formula.name, formula.active_spec
@tarball_path = local_bottle_path
end
+
+ def stage
+ ohai "Pouring #{tarball_path.basename}"
+ super
+ end
end
# S3DownloadStrategy downloads tarballs from AWS S3.