E
Size: a a a
AK
MK
A
AK
AK
MK
MK
E
AK
MK
E
MK
AK
IS
AK
MK
MK
IS
from pprint import pprint
from jinja2 import Template
template = Template(('''
{% for i in range(0,24) %}
set interfaces xe-0/0/{{i}} gigether-options 802.3ad ae{{i}}
set interfaces ae{{i}} apply-groups interface-evpn-all-active
set interfaces ae{{i}} aggregated-ether-options lacp active
set interfaces ae{{i}} aggregated-ether-options lacp periodic fast
set interfaces ae{{i}} aggregated-ether-options lacp system-id 0a:50:00:00:00:{{'%02d' % i|int}}
set routing-instances evpn-collapsed-core interface ae{{i}}.0
set protocols oam ethernet link-fault-management interface ae{{i}} apply-groups interface-oam-lfm-asw
{%endfor%}
'''), trim_blocks=True, lstrip_blocks=True, extensions=['jinja2.ext.loopcontrols'])
print(template.render())
IS