class Minarai::Actions::Homebrew
Public Instance Methods
run()
click to toggle source
# File lib/minarai/actions/homebrew.rb, line 8 def run install end
Private Instance Methods
complete?()
click to toggle source
# File lib/minarai/actions/homebrew.rb, line 18 def complete? has_homebrew? && installed? end
has_homebrew?()
click to toggle source
# File lib/minarai/actions/homebrew.rb, line 26 def has_homebrew? check_command 'which brew' end
install()
click to toggle source
# File lib/minarai/actions/homebrew.rb, line 14 def install run_specific_command(:install_package, item) end
installed?()
click to toggle source
# File lib/minarai/actions/homebrew.rb, line 22 def installed? check_specific_command(:check_package_is_installed, item) end
name()
click to toggle source
Calls superclass method
Minarai::Actions::Base#name
# File lib/minarai/actions/homebrew.rb, line 30 def name super || "brew install #{item}" end