fuel-plugin-lma-collector/deployment_scripts/puppet/modules/lma_collector/templates/collectd_python.conf.erb

31 lines
777 B
Plaintext

<LoadPlugin "python">
Globals true
</LoadPlugin>
<Plugin "python">
ModulePath "<%= @python_module_path %>"
<% @modules.sort.each do |module_name,config| -%>
Import "<%= module_name %>"
<% end -%>
<% @modules.sort.each do |module_name,config| -%>
<Module "<%= module_name %>">
<% config.sort.each do |key,value| -%>
<%- if value.is_a?(Hash) -%>
<%- value.sort.each do |original,new| -%>
<%= key -%> "<%= original -%>" "<%= new -%>"
<%- end -%>
<%- elsif value.is_a?(Array) -%>
<% value.sort.each do |x| -%>
<%= key -%> "<%= x -%>"
<% end -%>
<%- else -%>
<%= key -%> "<%= value -%>"
<%- end -%>
<% end -%>
</Module>
<% end -%>
</Plugin>