Merge pull request #579 from sulaweyo/patch-2
Add check if Gem is defined
This commit is contained in:
commit
b63849c786
1 changed files with 1 additions and 1 deletions
|
@ -12,7 +12,7 @@ require 'puppet/type/package'
|
||||||
|
|
||||||
Facter.add(:package_provider) do
|
Facter.add(:package_provider) do
|
||||||
setcode do
|
setcode do
|
||||||
if Gem::Version.new(Facter.value(:puppetversion).split(' ')[0]) >= Gem::Version.new('3.6')
|
if defined? Gem and 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
|
Puppet::Type.type(:package).newpackage(:name => 'dummy', :allow_virtual => 'true')[:provider].to_s
|
||||||
else
|
else
|
||||||
Puppet::Type.type(:package).newpackage(:name => 'dummy')[:provider].to_s
|
Puppet::Type.type(:package).newpackage(:name => 'dummy')[:provider].to_s
|
||||||
|
|
Loading…
Reference in a new issue