From 4da15080f29e0c84ddabac95780e57ebdb12281a Mon Sep 17 00:00:00 2001 From: Ewoud Kohl van Wijngaarden Date: Sun, 16 Oct 2022 17:56:06 +0200 Subject: [PATCH] Drop Puppet < 3.6 support in package_provider fact The metadata states it's only compatible with Puppet 6+ so maintaining compatibility is useless and can only slow things down. --- lib/facter/package_provider.rb | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/lib/facter/package_provider.rb b/lib/facter/package_provider.rb index 02a1724cb..c5c1ef859 100644 --- a/lib/facter/package_provider.rb +++ b/lib/facter/package_provider.rb @@ -16,10 +16,6 @@ Facter.add(:package_provider) do # Instantiates a dummy package resource and return the provider setcode do - if defined? Gem && Gem::Version.new(Facter.value(:puppetversion).split(' ')[0]) >= Gem::Version.new('3.6') - Puppet::Type.type(:package).newpackage(name: 'dummy', allow_virtual: 'true')[:provider].to_s - else - Puppet::Type.type(:package).newpackage(name: 'dummy')[:provider].to_s - end + Puppet::Type.type(:package).newpackage(name: 'dummy', allow_virtual: 'true')[:provider].to_s end end