17 lines
366 B
Puppet
17 lines
366 B
Puppet
# profiles::base::repos
|
|
class profiles::base::repos {
|
|
# manage package repositories
|
|
case $facts['os']['family'] {
|
|
'RedHat': {
|
|
include profiles::yum::global
|
|
include profiles::firewall::firewalld
|
|
}
|
|
'Debian': {
|
|
include profiles::apt::global
|
|
}
|
|
default: {
|
|
fail("Unsupported OS family ${facts['os']['family']}")
|
|
}
|
|
}
|
|
}
|