diff options
| author | Eloy Duran | 2009-09-11 20:09:39 +0200 |
|---|---|---|
| committer | Eloy Duran | 2009-09-17 00:24:11 +0200 |
| commit | 3b8f3ad409546aadea78a6de46235785238e7922 (patch) | |
| tree | b128727b37de38d1767cd9500276d99eef7e5732 /Library | |
| parent | bb03db8e6c635dd8e9db0b9ddd3c20af8e4968c8 (diff) | |
| download | brew-3b8f3ad409546aadea78a6de46235785238e7922.tar.bz2 | |
Made the output of updating a bit nicer and log more if --verbose.
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/refresh_brew.rb | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/Library/Homebrew/refresh_brew.rb b/Library/Homebrew/refresh_brew.rb index 18183e292..37892e51b 100644 --- a/Library/Homebrew/refresh_brew.rb +++ b/Library/Homebrew/refresh_brew.rb @@ -27,7 +27,7 @@ class RefreshBrew end def current_revision - in_prefix { `#{REVISION_COMMAND}`.strip } + in_prefix { execute(REVISION_COMMAND).strip } end private @@ -36,11 +36,17 @@ class RefreshBrew Dir.chdir(HOMEBREW_PREFIX) { yield } end + def execute(cmd) + out = `#{cmd}` + ohai "#{cmd}: #{out}" if ARGV.verbose? + out + end + def git_checkout_masterbrew! - in_prefix { `#{CHECKOUT_COMMAND}` } + in_prefix { execute CHECKOUT_COMMAND } end def git_pull! - in_prefix { `#{UPDATE_COMMAND}` } + in_prefix { execute UPDATE_COMMAND } end end
\ No newline at end of file |
