From 6e621e42f463d8643b504916a1cc7c967f5bd6f1 Mon Sep 17 00:00:00 2001 From: Christian Breunig Date: Wed, 12 Jul 2023 21:05:12 +0200 Subject: bgp: T5338: simplify XML and code handling --- data/templates/frr/bgpd.frr.j2 | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'data/templates') diff --git a/data/templates/frr/bgpd.frr.j2 b/data/templates/frr/bgpd.frr.j2 index 9cfc8b7cd..ddfba2306 100644 --- a/data/templates/frr/bgpd.frr.j2 +++ b/data/templates/frr/bgpd.frr.j2 @@ -565,13 +565,14 @@ bgp route-reflector allow-outbound-policy timers bgp {{ timers.keepalive }} {{ timers.holdtime }} {% endif %} exit +! {% if interface is vyos_defined %} {% for iface, iface_config in interface.items() %} - interface {{ iface }} +interface {{ iface }} {% if iface_config.mpls.forwarding is vyos_defined %} mpls bgp forwarding {% endif %} - exit - ! +exit +! {% endfor %} {% endif %} -- cgit v1.2.3