Sha256: 157dc7d226fd290725e2288036c58d5d90a966f5525b2b55729d4b89c8b0c5be

Contents?: true

Size: 823 Bytes

Versions: 17

Compression:

Stored size: 823 Bytes

Contents

require 'beaker/answers/version34'

module Beaker
  # This class provides answer file information for PE version 4.0
  #
  # @api private
  class Version38 < Version34
    def generate_answers
      masterless = @options[:masterless]
      return super if masterless

      the_answers = super

      # add new answers
      exit_for_nc_migrate = answer_for(@options, :q_exit_for_nc_migrate, 'n')
      enable_future_parser = answer_for(@options, :q_enable_future_parser, 'n')

      the_answers.map do |key, value|
        # there may not be answers in the case of a windows host
        if the_answers[key]
          the_answers[key][:q_exit_for_nc_migrate] = exit_for_nc_migrate
          the_answers[key][:q_enable_future_parser] = enable_future_parser
        end
      end

      return the_answers
    end
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
beaker-2.18.3 lib/beaker/answers/version38.rb
beaker-2.18.2 lib/beaker/answers/version38.rb
beaker-2.18.1 lib/beaker/answers/version38.rb
beaker-2.18.0 lib/beaker/answers/version38.rb
beaker-2.17.0 lib/beaker/answers/version38.rb
beaker-2.16.0 lib/beaker/answers/version38.rb
beaker-2.15.1 lib/beaker/answers/version38.rb
beaker-2.15.0 lib/beaker/answers/version38.rb
beaker-2.14.1 lib/beaker/answers/version38.rb
beaker-2.14.0 lib/beaker/answers/version38.rb
beaker-2.13.0 lib/beaker/answers/version38.rb
beaker-2.12.0 lib/beaker/answers/version38.rb
beaker-2.11.0 lib/beaker/answers/version38.rb
beaker-2.10.0 lib/beaker/answers/version38.rb
beaker-2.9.0 lib/beaker/answers/version38.rb
beaker-2.8.0 lib/beaker/answers/version38.rb
beaker-2.7.1 lib/beaker/answers/version38.rb