Sha256: c1ce48d42d927adc127333d4a5028ae6bfe76436e33122068423f2762eccd3e3
Contents?: true
Size: 725 Bytes
Versions: 1
Compression:
Stored size: 725 Bytes
Contents
[ 'version30', 'version28' ].each do |file| begin require "beaker/answers/#{file}" rescue LoadError require File.expand_path(File.join(File.dirname(__FILE__), 'answers', file)) end end module Beaker module Answers def self.answers(version, hosts, master_certname, options) case version when /\A3\.0/ Version30.answers(hosts, master_certname, options) when /\A2\.8/ Version28.answers(hosts, master_certname, options) else raise NotImplementedError, "Don't know how to generate answers for #{version}" end end def self.answer_string(host, answers) answers[host.name].map { |k,v| "#{k}=#{v}" }.join("\n") end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
beaker-0.0.0 | lib/beaker/answers.rb |