Remove facts that no longer work with puppetserver

This commit is contained in:
2015-07-28 00:45:40 +01:00
parent 7768afd23f
commit 2c1d8c9d88
2 changed files with 0 additions and 54 deletions

View File

@@ -1,15 +0,0 @@
require 'facter/util/operatingsystem'
Facter.add(:operatingsystem) do
# Sabayon Linux is a variant of Gentoo so this resolution needs to come
# before the Gentoo resolution.
has_weight(10)
confine :kernel => :linux
setcode do
release_info = Facter::Util::Operatingsystem.os_release
if release_info['NAME'] == "Sabayon"
'Sabayon'
end
end
end

View File

@@ -1,39 +0,0 @@
# Fact: osfamily
#
# Purpose: Returns the operating system
#
# Resolution:
# Maps operating systems to operating system families, such as linux
# distribution derivatives. Adds mappings from specific operating systems
# to kernels in the case that it is relevant.
#
# Caveats:
# This fact is completely reliant on the operatingsystem fact, and no
# heuristics are used
#
Facter.add(:osfamily) do
has_weight(10)
setcode do
case Facter.value(:operatingsystem)
when "RedHat", "Fedora", "CentOS", "Scientific", "SLC", "Ascendos", "CloudLinux", "PSBM", "OracleLinux", "OVS", "OEL", "Amazon", "XenServer"
"RedHat"
when "LinuxMint", "Ubuntu", "Debian", "CumulusLinux"
"Debian"
when "SLES", "SLED", "OpenSuSE", "SuSE"
"Suse"
when "Solaris", "Nexenta", "OmniOS", "OpenIndiana", "SmartOS"
"Solaris"
when "Gentoo", "Sabayon"
"Gentoo"
when "Archlinux"
"Archlinux"
when "Mageia", "Mandriva", "Mandrake"
"Mandrake"
else
Facter.value("kernel")
end
end
end