X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=3rdparty%2Fmodules%2Fstdlib%2Flib%2Ffacter%2Fpe_version.rb;fp=3rdparty%2Fmodules%2Fstdlib%2Flib%2Ffacter%2Fpe_version.rb;h=c9f2181c0d1c3b5d506ab6afe1fc9f8aab508d44;hb=6963202b4b62c2816655ac9532521b018fdf83bd;hp=0cc0f64e950d7be7da540d82069a4ff7c674e8e1;hpb=a69999e580f8b3abd12446c2d6ad59e517651813;p=mirror%2Fdsa-puppet.git diff --git a/3rdparty/modules/stdlib/lib/facter/pe_version.rb b/3rdparty/modules/stdlib/lib/facter/pe_version.rb index 0cc0f64e9..c9f2181c0 100644 --- a/3rdparty/modules/stdlib/lib/facter/pe_version.rb +++ b/3rdparty/modules/stdlib/lib/facter/pe_version.rb @@ -10,8 +10,13 @@ # Facter.add("pe_version") do setcode do - pe_ver = Facter.value("puppetversion").match(/Puppet Enterprise (\d+\.\d+\.\d+)/) - pe_ver[1] if pe_ver + puppet_ver = Facter.value("puppetversion") + if puppet_ver != nil + pe_ver = puppet_ver.match(/Puppet Enterprise (\d+\.\d+\.\d+)/) + pe_ver[1] if pe_ver + else + nil + end end end