Revision 01f62857
Added by Eric Helms about 1 month ago
lib/kafo/kafo_configure.rb | ||
---|---|---|
@progress_bar = config.app[:colors] ? ProgressBars::Colored.new : ProgressBars::BlackWhite.new
|
||
end
|
||
|
||
unless skip_checks_i_know_better?
|
||
unless SystemChecker.check
|
||
puts "Your system does not meet configuration criteria"
|
||
if checks_only? || !skip_checks_i_know_better?
|
||
logger = Logger.new('checks')
|
||
if SystemChecker.check
|
||
logger.notice("System checks passed")
|
||
else
|
||
logger.error("Your system does not meet configuration criteria")
|
||
self.class.exit(:invalid_system)
|
||
end
|
||
end
|
||
|
||
self.class.exit(0) if checks_only?
|
||
|
||
self.class.hooking.execute(:pre_validations)
|
||
if interactive?
|
||
wizard = Wizard.new(self)
|
||
... | ... | |
:default => false, :advanced => true
|
||
app_option ['-s', '--skip-checks-i-know-better'], :flag, 'Skip all system checks',
|
||
:default => false
|
||
app_option ['--checks-only'], :flag, 'Run only system checks and exit',
|
||
:default => false
|
||
app_option ['--skip-puppet-version-check'], :flag, 'Skip check for compatible Puppet versions',
|
||
:default => false, :advanced => true
|
||
app_option ['-v', '--[no-]verbose'], :flag, 'Display log on STDOUT instead of progressbar',
|
Also available in: Unified diff
Add an option run checks only and exit