summaryrefslogtreecommitdiffstats
path: root/lib/facter/lsbmajdistrelease.rb
blob: 34a2f1ea3d56c94a42116f68d84c5bfcd9cc5421 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# lsbmajdistrelease.rb
#
require 'facter'

Facter.add("lsbmajdistrelease") do
    confine :operatingsystem => %w{Linux Fedora RedHat CentOS SuSE SLES Debian Ubuntu Gentoo OEL OVS GNU/kFreeBSD}
    setcode do
        if /(\d*)\./i =~ Facter.value(:lsbdistrelease)
            result=$1
        else
            result=Facter.value(:lsbdistrelease)
        end
        result
    end
end