Module: RocketFuel::Precheck

Defined in:
lib/rocket_fuel/precheck.rb,
lib/rocket_fuel/precheck/run.rb,
lib/rocket_fuel/precheck/check.rb,
lib/rocket_fuel/precheck/rvm_check.rb,
lib/rocket_fuel/precheck/brew_check.rb,
lib/rocket_fuel/precheck/curl_check.rb,
lib/rocket_fuel/precheck/rbenv_check.rb,
lib/rocket_fuel/precheck/check_result.rb,
lib/rocket_fuel/precheck/macports_check.rb,
lib/rocket_fuel/precheck/command_line_tool_check.rb,
lib/rocket_fuel/precheck/command_line_result_presenter.rb

Defined Under Namespace

Classes: BrewCheck, Check, CheckResult, CommandLineResultPresenter, CommandLineToolCheck, CurlCheck, MacportsCheck, RbenvCheck, Run, RvmCheck

Class Method Summary collapse

Class Method Details

.checksObject



3
4
5
# File 'lib/rocket_fuel/precheck.rb', line 3

def self.checks
  @checks
end

.fixesObject



12
13
14
# File 'lib/rocket_fuel/precheck.rb', line 12

def self.fixes
  @fixes
end

.register_check(check) ⇒ Object



7
8
9
10
# File 'lib/rocket_fuel/precheck.rb', line 7

def self.register_check(check)
  @checks ||= {}
  @checks[check.check_name_value] = check
end

.register_fix(fix) ⇒ Object



16
17
18
19
# File 'lib/rocket_fuel/precheck.rb', line 16

def self.register_fix(fix)
  @fixes ||= {}
  @fixes[fix.fix_name_value] = fix
end