Add a switch to check for os family

This is so I can include either apt or yum/dnf based profiles. This can
be expanded easily if new families are added, or if new base role
includes are added that are different based on the family of the os.
This commit is contained in:
Ben Vincent 2023-06-25 13:31:29 +10:00
parent 8942392b53
commit 7f2c82e07d

View File

@ -5,6 +5,15 @@ class profiles::base (
class { 'chrony': class { 'chrony':
servers => $ntp_servers, servers => $ntp_servers,
} }
case $facts['os']['family'] {
include profiles::yum::global 'RedHat': {
include profiles::yum::global
}
#'Debian': {
# include profiles::apt:;global
#}
default: {
fail("Unsupported OS family ${facts['os']['family']}")
}
}
} }