diff --git a/geant/gap_ansible/roles/bc_templates/routers/nokia/syslog/syslog.j2 b/geant/gap_ansible/roles/bc_templates/routers/nokia/syslog/syslog.j2 index 2a4e0b1935d7807a0a256bcda955ab3955f35be5..21b6e7c6535b08d1a3b5383a7c6ae8a4279f3a35 100644 --- a/geant/gap_ansible/roles/bc_templates/routers/nokia/syslog/syslog.j2 +++ b/geant/gap_ansible/roles/bc_templates/routers/nokia/syslog/syslog.j2 @@ -1,6 +1,17 @@ {% set hostname_as_a_list= inventory_hostname.split('.')%} {% set short_hostname= hostname_as_a_list[:3] | join('.')%} <log> +{# log-events #} +{% if nokia_log_events is defined %} + <log-events alu:operation="replace"> + {% for log_event in nokia_log_events %} + <{{ log_event.stanza }}> + <event>{{ log_event.event }}</event> + <generate>{{ log_event.generate | lower }}</generate> + </{{ log_event.stanza }}> + {% endfor %} + </log-events> +{% endif %} {# SYSLOG #} {% for server in nokia_syslog_servers %} {% with logid=server.log_id, logid_desc=server.description, logid_state=server.admin_state, logid_sources=server.log_sources, logid_dest="syslog", logid_filter=logfile.log_id if logfile.filter is defined %}