Update manifests/init.pp

This commit is contained in:
Scott Barber 2012-11-01 14:33:31 -06:00 committed by Ken Barber
parent f985752a1a
commit 041548bcbe

View file

@ -99,18 +99,16 @@ class apt(
default: { fail('Valid values for disable_keys are true or false') }
}
if ($proxy_host) {
file { 'configure-apt-proxy':
path => "${apt_conf_d}/proxy",
content => "Acquire::http::Proxy \"http://${proxy_host}:${proxy_port}\";",
notify => Exec['apt_update'],
}
} else {
file { 'configure-apt-proxy':
path => "${apt_conf_d}/proxy",
ensure => absent,
notify => Exec['apt_update'],
}
$proxy_set = $proxy_host ? {
false => absent,
default => present
}
file { 'configure-apt-proxy':
path => "${apt_conf_d}/proxy",
content => "Acquire::http::Proxy \"http://${proxy_host}:${proxy_port}\";",
notify => Exec['apt_update'],
ensure => $proxy_set,
}
# Need anchor to provide containment for dependencies.