#
# Caveats:
#
+# Fact: pe_version
Facter.add('pe_version') do
setcode do
puppet_ver = Facter.value('puppetversion')
end
end
+# Fact: is_pe
Facter.add('is_pe') do
setcode do
if Facter.value(:pe_version).to_s.empty?
end
end
+# Fact: pe_major_version
Facter.add('pe_major_version') do
confine :is_pe => true
setcode do
end
end
+# Fact: pe_minor_version
Facter.add('pe_minor_version') do
confine :is_pe => true
setcode do
end
end
+# Fact: pe_patch_version
Facter.add('pe_patch_version') do
confine :is_pe => true
setcode do