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:
2023-06-25 13:31:29 +10:00
parent 7a789ceaee
commit 5ee4891157
+11 -2
View File
@@ -5,6 +5,15 @@ class profiles::base (
class { 'chrony':
servers => $ntp_servers,
}
include profiles::yum::global
case $facts['os']['family'] {
'RedHat': {
include profiles::yum::global
}
#'Debian': {
# include profiles::apt:;global
#}
default: {
fail("Unsupported OS family ${facts['os']['family']}")
}
}
}