+ undef: { } # do nothing
+ 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'],
+ }
+ }
+
+ # Need anchor to provide containment for dependencies.
+ anchor { 'apt::update':
+ require => Class['apt::update'],