Release prep v9.1.0
[puppet-modules/puppetlabs-apt.git] / templates / proxy.epp
index 0cbccb847b46f9337f5214d56bccfd0e50c05f3d..34e193076d00ece851c092d2c7c896c7123563ce 100644 (file)
@@ -1,5 +1,10 @@
 <%- | Hash $proxies | -%>
+<% $proxies['perhost'].each |$proxy| { -%>
+Acquire::<%= $proxy['scheme'] %>::proxy::<%= $proxy['scope'] %> "<%= $proxy['target'] %>";
+<% } -%>
 Acquire::http::proxy "http://<%= $proxies['host'] %>:<%= $proxies['port'] %>/";
 <%- if $proxies['https'] { %>
 Acquire::https::proxy "https://<%= $proxies['host'] %>:<%= $proxies['port'] %>/";
+<%- } elsif $proxies['direct'] { -%>
+Acquire::https::proxy "DIRECT";
 <%- } -%>