diff --git a/CHANGELOG.md b/CHANGELOG.md index 93afc3b..f1a48e2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,16 @@ +--------------------------------------- + +### 0.2. - + +##### Features +* New fact is_pve_kernel check if the running kernel is a PVE. + +##### Changes + +##### Bugfixes + + --------------------------------------- ### 0.2.2 - 2015/03/25 diff --git a/lib/facter/is_pve_kernel.rb b/lib/facter/is_pve_kernel.rb new file mode 100644 index 0000000..d3121c8 --- /dev/null +++ b/lib/facter/is_pve_kernel.rb @@ -0,0 +1,19 @@ +# Fact: is_proxmox +# +# Purpose: Returns true if the system runs a PVE kernel. +# +# +require 'facter' + +Facter.add(:is_proxmox) do + setcode do + + pve = if Facter.value(:kernelrelease) =~ /^*pve/ + 'true' + else + 'false' + end + + end + +end