We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents e1a9bf5 + d73fd3c commit 4e62223Copy full SHA for 4e62223
lib/facter/package_provider.rb
@@ -12,6 +12,10 @@
12
13
Facter.add(:package_provider) do
14
setcode do
15
- Puppet::Type.type(:package).newpackage(:name => 'dummy')[:provider].to_s
+ if Gem::Version.new(Facter.value(:puppetversion)) >= Gem::Version.new('3.6')
16
+ Puppet::Type.type(:package).newpackage(:name => 'dummy', :allow_virtual => 'true')[:provider].to_s
17
+ else
18
+ Puppet::Type.type(:package).newpackage(:name => 'dummy')[:provider].to_s
19
+ end
20
end
21
0 commit comments