templates/agent-conf.d/network.yaml.erb (19 lines of code) (raw):
# #
# MANAGED BY PUPPET #
# #
init_config:
instances:
- collect_connection_state: <%= @collect_connection_state %>
<% if !@excluded_interfaces.empty? -%>
excluded_interfaces:
<%- (@excluded_interfaces.each do |interface| -%>
- <%= interface %>
<% end ) -%>
<% end -%>
<% if !@excluded_interface_re.empty? -%>
excluded_interface_re:
<%- (@excluded_interfaces_re.each do |interface| -%>
- <%= interface %>
<% end ) -%>
<% end -%>
combine_connection_states: <%= @combine_connection_states %>