Skip to content

Commit 4e62223

Browse files
committed
Merge pull request #535 from martinpfeifer/package_provider_fact
prevent deprecation warning about the allow_virtual parameter
2 parents e1a9bf5 + d73fd3c commit 4e62223

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

lib/facter/package_provider.rb

+5-1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@
1212

1313
Facter.add(:package_provider) do
1414
setcode do
15-
Puppet::Type.type(:package).newpackage(:name => 'dummy')[:provider].to_s
15+
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
1620
end
1721
end

0 commit comments

Comments
 (0)