|
|
|
|
|
|
|
|
|
|
|
|
|
|
options { |
|
|
options { |
|
|
{%- for rule in syslog_ng.get('options', []) %} |
|
|
{%- for rule in syslog_ng.get('options', []) %} |
|
|
{{ rule_builder(rule) }}; |
|
|
|
|
|
|
|
|
{{ rule_builder(rule) }}; |
|
|
{%- endfor %} |
|
|
{%- endfor %} |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
{%- for params in syslog_ng.get(obj, []) %} |
|
|
{%- for params in syslog_ng.get(obj, []) %} |
|
|
{% for name, rules in params.items() %} |
|
|
{% for name, rules in params.items() %} |
|
|
{{ obj }} {{ name }} { |
|
|
{{ obj }} {{ name }} { |
|
|
{%- for rule in rules %} |
|
|
|
|
|
{{ rule_builder(rule) }}; |
|
|
|
|
|
{%- endfor %} |
|
|
|
|
|
|
|
|
{%- for rule in rules %} |
|
|
|
|
|
{{ rule_builder(rule) }}; |
|
|
|
|
|
{%- endfor %} |
|
|
}; |
|
|
}; |
|
|
{%- endfor %} |
|
|
{%- endfor %} |
|
|
{%- endfor %} |
|
|
{%- endfor %} |
|
|
|
|
|
|
|
|
{% for loggers in syslog_ng.get('log', []) -%} |
|
|
{% for loggers in syslog_ng.get('log', []) -%} |
|
|
log { |
|
|
log { |
|
|
{%- for rule in loggers %} |
|
|
{%- for rule in loggers %} |
|
|
{{ rule_builder(rule) }}; |
|
|
|
|
|
|
|
|
{{ rule_builder(rule) }}; |
|
|
{%- endfor %} |
|
|
{%- endfor %} |
|
|
}; |
|
|
}; |
|
|
{%- endfor %} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
{% endfor %} |