blob: 9bac137fed20237e41bc348ed0c7f97fdb07c7c0 [file] [log] [blame]
<% all_hosts = Array.new -%>
<%scope.function_hdp_template_var("hostgroup_defs").each do |name,info|-%>
<%members = scope.function_hdp_host(info['host_member_info'])-%>
<%unless scope.function_hdp_is_empty(members) -%>
<% all_hosts += [members].flatten-%>
define hostgroup {
hostgroup_name <%=name%>
alias <%=name%>
members <%=[members].flatten.join(',')%>
}
<%end-%>
<%end%>
<%unless all_hosts.empty?-%>
define hostgroup {
hostgroup_name all-servers
alias All Servers
members <%=all_hosts.uniq.join(',')%>
}
<%end%>