From d6b9c3329890cd947bc06de367b6a9938d2a7697 Mon Sep 17 00:00:00 2001 From: Aleksandr Kurbatov <ak@geant.org> Date: Tue, 21 Jan 2025 19:36:09 +0000 Subject: [PATCH] BC syslog: add log/log-events --- .../roles/bc_templates/routers/nokia/syslog/syslog.j2 | 11 +++++++++++ 1 file changed, 11 insertions(+) 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 2a4e0b19..21b6e7c6 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 %} -- GitLab