Move data into updater class
This commit is contained in:
parent
14d84be78e
commit
40c8af111f
@ -11,10 +11,11 @@ class RefreshBrew
|
||||
UPDATED_FORMULA = %r{^\s+#{formula_regexp}\s}
|
||||
DELETED_FORMULA = %r{^\s+delete mode \d+ #{formula_regexp}$}
|
||||
|
||||
attr_reader :added_formulae, :updated_formulae, :deleted_formulae
|
||||
attr_reader :added_formulae, :updated_formulae, :deleted_formulae, :initial_revision
|
||||
|
||||
def initialize
|
||||
@added_formulae, @updated_formulae, @deleted_formulae = [], [], []
|
||||
@initial_revision = self.current_revision
|
||||
end
|
||||
|
||||
# Performs an update of the homebrew source. Returns +true+ if a newer
|
||||
|
||||
3
bin/brew
3
bin/brew
@ -163,11 +163,10 @@ begin
|
||||
|
||||
require 'update'
|
||||
updater = RefreshBrew.new
|
||||
old_revision = updater.current_revision
|
||||
unless updater.update_from_masterbrew!
|
||||
puts "Already up-to-date."
|
||||
else
|
||||
puts "Updated Homebrew from #{old_revision[0,8]} to #{updater.current_revision[0,8]}."
|
||||
puts "Updated Homebrew from #{updater.initial_revision[0,8]} to #{updater.current_revision[0,8]}."
|
||||
## New Formulae
|
||||
if updater.pending_new_formulae?
|
||||
ohai "The following formulae are new:"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user