]> git.donarmstrong.com Git - dsa-puppet.git/blob - 3rdparty/modules/apache/templates/vhost/_access_log.erb
add Openstack modules to 3rdparty
[dsa-puppet.git] / 3rdparty / modules / apache / templates / vhost / _access_log.erb
1 <% @_access_logs.each do |log| -%>
2 <%   env ||= "env=#{log['env']}" if log['env'] -%>
3 <%   env ||= '' -%>
4 <%   format ||= "\"#{log['format']}\"" if log['format'] -%>
5 <%   format ||= 'combined' -%>
6 <%   if log['file'] -%>
7 <%     if log['file'].chars.first == '/' -%>
8 <%       destination = "#{log['file']}" -%>
9 <%     else -%>
10 <%       destination = "#{@logroot}/#{log['file']}" -%>
11 <%     end -%>
12 <%   elsif log['syslog'] -%>
13 <%     destination = "syslog" -%>
14 <%   elsif log['pipe'] -%>
15 <%     destination = log['pipe'] -%>
16 <%   else -%>
17 <%     destination ||= "#{@logroot}/#{@name}_access_ssl.log" if @ssl -%>
18 <%     destination ||= "#{@logroot}/#{@name}_access.log" -%>
19 <%   end -%>
20   CustomLog "<%= destination %>" <%= format %> <%= env %>
21 <% end -%>