Class: BeakerAnswers::Upgrade
- Defined in:
- lib/beaker-answers/versions/upgrade.rb
Overview
In the case of upgrades, we only start with the answer for installation
Direct Known Subclasses
Constant Summary
Constants inherited from Answers
Answers::DEFAULT_ANSWERS, Answers::DEFAULT_FORMAT, Answers::DEFAULT_HIERA_ANSWERS
Instance Method Summary collapse
Methods inherited from Answers
#answer_for, #answer_hiera, #answer_string, #answers, create, #get_defaults_or_answers, #initialize, #installer_configuration_string, #only_host_with_role, supported_upgrade_versions, supported_versions
Constructor Details
This class inherits a constructor from BeakerAnswers::Answers
Instance Method Details
#default_upgrade_answers ⇒ Object
5 6 7 |
# File 'lib/beaker-answers/versions/upgrade.rb', line 5 def default_upgrade_answers {:q_install => answer_for(@options, :q_install)} end |
#generate_answers ⇒ Object
9 10 11 12 13 14 15 |
# File 'lib/beaker-answers/versions/upgrade.rb', line 9 def generate_answers the_answers = {} @hosts.each do |host| the_answers[host.name] = default_upgrade_answers end the_answers end |