blob: 1f917f41dbf46ddc38a3a74a822f9cc7da83dfdb [file] [log] [blame]
#
# MANAGED BY PUPPET
#
init_config:
instances:
<%- (Array(@_instances)).each do |instance| -%>
- url: <%= instance['url'] %>
<%- if instance['username'] && instance['username'] != :undef -%>
username: <%= instance['username'] %>
<%- end -%>
<%- if instance['password'] && instance['password'] != :undef -%>
password: <%= instance['password'] %>
<%- end -%>
cluster_stats: <%= instance['cluster_stats'] %>
pshard_stats: <%= instance['pshard_stats'] %>
pending_task_stats: <%= instance['pending_task_stats'] %>
<%- if instance['url'].match(/^https/) -%>
ssl_verify: <%= instance['ssl_verify'] %>
<%- end -%>
<%- if instance['ssl_cert'] && instance['ssl_cert'] != :undef -%>
ssl_cert: <%= instance['ssl_cert'] %>
<%- end -%>
<%- if instance['ssl_key'] && instance['ssl_key'] != :undef -%>
ssl_key: <%= instance['ssl_key'] %>
<%- end -%>
<%- unless instance['tags'].empty? -%>
tags:
<%- instance['tags'].each do |tag| -%>
- <%= tag %>
<%- end -%>
<%- end -%>
<%- end -%>