|
1 | 1 | <% if @remote_servers and @remote_servers.any? -%>
|
2 |
| - <% @remote_servers.flatten.compact.each do |server| -%> |
3 |
| - <% if server['pattern'] and server['pattern'] != ''-%> |
4 |
| - <% pattern = server['pattern'] -%> |
5 |
| - <% else -%> |
6 |
| - <% pattern = '*.*' -%> |
7 |
| - <% end -%> |
8 |
| - <% if server['protocol'].downcase == 'tcp' -%> |
9 |
| - <% protocol = '@@' -%> |
10 |
| - <% elsif server['protocol'].downcase == 'relp'-%> |
11 |
| - <% protocol = ':omrelp:' -%> |
12 |
| - <% else -%> |
13 |
| - <% protocol = '@' -%> |
14 |
| - <% end -%> |
15 |
| - <% if server['host'] and server['host'] != ''-%> |
16 |
| - <% host = server['host'] -%> |
17 |
| - <% else -%> |
18 |
| - <% host = 'localhost' -%> |
19 |
| - <% end -%> |
20 |
| - <% if server['port'] and server['port'] != ''-%> |
21 |
| - <% port = server['port'] -%> |
22 |
| - <% else -%> |
23 |
| - <% if server['protocol'].downcase == 'relp' -%> |
24 |
| - <% port = '20514' -%> |
25 |
| - <% else -%> |
26 |
| - <% port = '514' -%> |
27 |
| - <% end -%> |
28 |
| - <% end -%> |
29 |
| - <% if server['format'] -%> |
30 |
| - <% format = ";#{server['format']}" -%> |
31 |
| - <% format_type = server['format'] -%> |
32 |
| - <% else -%> |
33 |
| - <% format = '' -%> |
34 |
| - <% format_type = 'the default' -%> |
35 |
| - <% end -%> |
36 |
| - <% if server['thendrop'] -%> |
37 |
| - <% dropaction = '& ~' -%> |
38 |
| - <% else -%> |
39 |
| - <% dropaction = '' -%> |
40 |
| - <% end -%> |
41 |
| - # Sending logs that match <%= pattern %> to <%= host %> via <%= server['protocol'].downcase %> on <%= port %> using <%=format_type %> format. |
42 |
| - <%= pattern %> <%= protocol %><%= host %>:<%= port %><%= format %> |
43 |
| - <%= dropaction %> |
44 |
| - <% end -%> |
| 2 | +<% @remote_servers.flatten.compact.each do |server| -%> |
| 3 | +<% if server['pattern'] and server['pattern'] != ''-%> |
| 4 | +<% pattern = server['pattern'] -%> |
| 5 | +<% else -%> |
| 6 | +<% pattern = '*.*' -%> |
| 7 | +<% end -%> |
| 8 | +<% if server['protocol'].downcase == 'tcp' -%> |
| 9 | +<% protocol = '@@' -%> |
| 10 | +<% elsif server['protocol'].downcase == 'relp'-%> |
| 11 | +<% protocol = ':omrelp:' -%> |
| 12 | +<% else -%> |
| 13 | +<% protocol = '@' -%> |
| 14 | +<% end -%> |
| 15 | +<% if server['host'] and server['host'] != ''-%> |
| 16 | +<% host = server['host'] -%> |
| 17 | +<% else -%> |
| 18 | +<% host = 'localhost' -%> |
| 19 | +<% end -%> |
| 20 | +<% if server['port'] and server['port'] != ''-%> |
| 21 | +<% port = server['port'] -%> |
| 22 | +<% else -%> |
| 23 | +<% if server['protocol'].downcase == 'relp' -%> |
| 24 | +<% port = '20514' -%> |
| 25 | +<% else -%> |
| 26 | +<% port = '514' -%> |
| 27 | +<% end -%> |
| 28 | +<% end -%> |
| 29 | +<% if server['format'] -%> |
| 30 | +<% format = ";#{server['format']}" -%> |
| 31 | +<% format_type = server['format'] -%> |
| 32 | +<% else -%> |
| 33 | +<% format = '' -%> |
| 34 | +<% format_type = 'the default' -%> |
| 35 | +<% end -%> |
| 36 | +<% if server['thendrop'] -%> |
| 37 | +<% dropaction = '& ~' -%> |
| 38 | +<% else -%> |
| 39 | +<% dropaction = '' -%> |
| 40 | +<% end -%> |
| 41 | +<%= pattern %> to <%= host %> via <%= server['protocol'].downcase %> on <%= port %> using <%=format_type %> format. |
| 42 | +<%= pattern %> <%= protocol %><%= host %>:<%= port %><%= format %> |
| 43 | +<%= dropaction %> |
| 44 | +<% end -%> |
45 | 45 | <% elsif @log_remote -%>
|
46 |
| - <% if @remote_type == 'tcp' -%> |
47 |
| - <% protocol = '@@' -%> |
48 |
| - <% elsif @remote_type == 'relp' -%> |
49 |
| - <% protocol = ':omrelp:' -%> |
50 |
| - <% else -%> |
51 |
| - <% protocol = '@' -%> |
52 |
| - <% end -%> |
| 46 | +<% if @remote_type == 'tcp' -%> |
| 47 | +<% protocol = '@@' -%> |
| 48 | +<% elsif @remote_type == 'relp' -%> |
| 49 | +<% protocol = ':omrelp:' -%> |
| 50 | +<% else -%> |
| 51 | +<% protocol = '@' -%> |
| 52 | +<% end -%> |
53 | 53 | # Log to remote syslog server using <%= @remote_type %>
|
54 | 54 | *.* <%= protocol -%><%= @server -%>:<%= @port -%>;<%= @remote_forward_format -%>
|
55 | 55 | <% end -%>
|
0 commit comments