Module: RSpec::Puppet::Adapters
- Defined in:
- lib/rspec-puppet/adapters.rb
Defined Under Namespace
Classes: Adapter27, Adapter3X, Adapter4X, Base
Class Method Summary collapse
Class Method Details
.get ⇒ Object
199 200 201 202 203 204 205 206 207 208 209 210 |
# File 'lib/rspec-puppet/adapters.rb', line 199 def self.get [ [4.0, Adapter4X], [3.0, Adapter3X], [2.7, Adapter27] ].each do |(version, klass)| if Puppet.version.to_f >= version return klass.new end end raise "Puppet version #{Puppet.version.to_f} is not supported." end |