Project

General

Profile

Download (605 Bytes) Statistics
| Branch: | Tag: | Revision:
# Install the foreman proxy
class foreman_proxy::install {
if ! $foreman_proxy::custom_repo {
foreman::install::repos { 'foreman_proxy':
repo => $foreman_proxy::repo,
gpgcheck => $foreman_proxy::gpgcheck,
}
}

$repo = $foreman_proxy::custom_repo ? {
true => [],
default => Foreman::Install::Repos['foreman_proxy'],
}

package {'foreman-proxy':
ensure => present,
require => $repo,
}

if $foreman_proxy::register_in_foreman {
package { $foreman_proxy::params::foreman_api_package:
ensure => present,
require => $repo,
}
}

}
(3-3/10)