File tree Expand file tree Collapse file tree 4 files changed +24
-0
lines changed Expand file tree Collapse file tree 4 files changed +24
-0
lines changed Original file line number Diff line number Diff line change @@ -10,7 +10,13 @@ exit $?
10
10
configure terminal
11
11
router bgp {{ DEVICE_METADATA[' localhost' ][' bgp_asn' ] }}
12
12
{% for neighbor_addr in BGP_NEIGHBOR %}
13
+ {% if neighbor_addr | ipv4 %}
13
14
neighbor {{ neighbor_addr }} route-map ISOLATE out
15
+ {% else %}
16
+ address-family ipv6
17
+ neighbor {{ neighbor_addr }} route-map ISOLATE out
18
+ exit-address-family
19
+ {% endif %}
14
20
{% endfor %}
15
21
exit
16
22
exit
Original file line number Diff line number Diff line change @@ -10,7 +10,13 @@ exit $?
10
10
configure terminal
11
11
router bgp {{ DEVICE_METADATA[' localhost' ][' bgp_asn' ] }}
12
12
{% for neighbor_ip in BGP_NEIGHBOR %}
13
+ {% if neighbor_ip | ipv4 %}
13
14
no neighbor {{ neighbor_ip }} route-map ISOLATE out
15
+ {% else %}
16
+ address-family ipv6
17
+ no neighbor {{ neighbor_ip }} route-map ISOLATE out
18
+ exit-address-family
19
+ {% endif %}
14
20
{% endfor %}
15
21
exit
16
22
exit
Original file line number Diff line number Diff line change @@ -10,7 +10,13 @@ exit $?
10
10
configure terminal
11
11
router bgp {{ DEVICE_METADATA[' localhost' ][' bgp_asn' ] }}
12
12
{% for neighbor_addr in BGP_NEIGHBOR %}
13
+ {% if neighbor_addr | ipv4 %}
13
14
neighbor {{ neighbor_addr }} route-map ISOLATE out
15
+ {% else %}
16
+ address-family ipv6
17
+ neighbor {{ neighbor_addr }} route-map ISOLATE out
18
+ exit-address-family
19
+ {% endif %}
14
20
{% endfor %}
15
21
exit
16
22
exit
Original file line number Diff line number Diff line change @@ -10,7 +10,13 @@ exit $?
10
10
configure terminal
11
11
router bgp {{ DEVICE_METADATA[' localhost' ][' bgp_asn' ] }}
12
12
{% for neighbor_ip in BGP_NEIGHBOR %}
13
+ {% if neighbor_ip | ipv4 %}
13
14
no neighbor {{ neighbor_ip }} route-map ISOLATE out
15
+ {% else %}
16
+ address-family ipv6
17
+ no neighbor {{ neighbor_ip }} route-map ISOLATE out
18
+ exit-address-family
19
+ {% endif %}
14
20
{% endfor %}
15
21
exit
16
22
exit
You can’t perform that action at this time.
0 commit comments