module RSpec::Puppet::Adapters
Public Class Methods
get()
click to toggle source
# File lib/rspec-puppet/adapters.rb, line 265 def self.get [ ['6.0', Adapter6X], ['4.1', Adapter4X], ['4.0', Adapter40], ['3.5', Adapter35], ['3.4', Adapter34], ['3.3', Adapter33], ['3.2', Adapter32], ['3.0', Adapter30], ['2.7', Adapter27] ].each do |(version, klass)| if Puppet::Util::Package.versioncmp(Puppet.version, version) >= 0 return klass.new end end raise "Puppet version #{Puppet.version} is not supported." end