X-Git-Url: https://review.fuel-infra.org/gitweb?a=blobdiff_plain;f=manifests%2Finit.pp;h=8aa8c6bb660367a61b3486eb2ada0f06901bb64f;hb=3454627d0c8b7c6763c7f5d10bddace6847ec170;hp=06dc0acf458e07155db933198999552340489467;hpb=7fc436b6f7efd749df44bec3ab16f5aafb210a79;p=puppet-modules%2Fpuppetlabs-apt.git diff --git a/manifests/init.pp b/manifests/init.pp index 06dc0ac..8aa8c6b 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -15,7 +15,7 @@ class apt ( Hash $confs = $apt::params::confs, Hash $update = $apt::params::update, Hash $purge = $apt::params::purge, - Hash $proxy = $apt::params::proxy, + Apt::Proxy $proxy = $apt::params::proxy, Hash $sources = $apt::params::sources, Hash $keys = $apt::params::keys, Hash $ppas = $apt::params::ppas, @@ -67,23 +67,6 @@ class apt ( } $_purge = merge($::apt::purge_defaults, $purge) - - if $proxy['ensure'] { - assert_type(Enum['file', 'present', 'absent'], $proxy['ensure']) - } - if $proxy['host'] { - assert_type(String, $proxy['host']) - } - if $proxy['port'] { - assert_type(Integer, $proxy['port']) - } - if $proxy['https']{ - assert_type(Boolean, $proxy['https']) - } - if $proxy['direct']{ - assert_type(Boolean, $proxy['direct']) - } - $_proxy = merge($apt::proxy_defaults, $proxy) $confheadertmp = epp('apt/_conf_header.epp')