Newer
Older
# Automatically generated by base::newsyslog::config via Puppet
<% if archive != '' then -%>
set archive = <%= archive %>/%Y/%M/%d/%m.%n
<% end -%>
<%= name %> {
<% if stop != '' then -%>
<% if restart != '' then -%>
<% if stop != '' || restart != '' then -%>
<% logs.each do |log| -%>
<% log_name = log.gsub(/[\.\-\<\>]/, '_') -%>
<% path = directory + '/' + log -%>
<% perms = [log_owner, log_group, log_mode].join(' ') -%>
log: <%= log_name %> <%= path %> <%= perms %>
<% end -%>
<% logs.each do |log| -%>
<% log_name = log.gsub(/[\.\-\<\>]/, '_') -%>
archive: <%= log_name %> save <%= save_num %>
<% if archive != '' then -%>
archive: <%= log_name %> archive 0
<% end -%>
<% end -%>
<% if analyze != '' then -%>
<% alogs = analyze_logs.to_a.empty? ? logs : analyze_logs -%>
<% alogs.each do |log| -%>
<% log_name = log.gsub(/[\.\-\<\>]/, '_') -%>
analyze: <%= log_name %> <%= analyze %>
<% end -%>
<% end -%>