Revision 399eb54c
Added by Byron Miller about 11 years ago
manifests/install/repos.pp | ||
---|---|---|
) {
|
||
include foreman::params
|
||
|
||
case $::operatingsystem {
|
||
redhat,centos,fedora,Scientific: {
|
||
case $::osfamily {
|
||
RedHat: {
|
||
$repo_path = $repo ? {
|
||
'stable' => 'releases/latest',
|
||
default => $repo,
|
||
... | ... | |
enabled => '1';
|
||
}
|
||
}
|
||
Debian,Ubuntu: {
|
||
Debian: {
|
||
file { "/etc/apt/sources.list.d/${name}.list":
|
||
content => "deb http://deb.theforeman.org/ ${::lsbdistcodename} ${repo}\n"
|
||
}
|
||
... | ... | |
refreshonly => true
|
||
}
|
||
}
|
||
default: { fail("${::hostname}: This module does not support operatingsystem ${::operatingsystem}") }
|
||
default: { fail("${::hostname}: This module does not support operatingsystem ${::osfamily}") }
|
||
}
|
||
}
|
Also available in: Unified diff
fixes #2342 replacing $operatingsystem with $osfamily