diff options
Diffstat (limited to 'examples/tg23/templates/ae-event-lol.conf')
-rw-r--r-- | examples/tg23/templates/ae-event-lol.conf | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/examples/tg23/templates/ae-event-lol.conf b/examples/tg23/templates/ae-event-lol.conf new file mode 100644 index 0000000..0a35942 --- /dev/null +++ b/examples/tg23/templates/ae-event-lol.conf @@ -0,0 +1,9 @@ +{% set switch_name = options["switch"] %} +{% import "vars.conf" as v with context %} + +{% for ae_name, if_state in v.states[switch_name].ifs.items() if 'ae' in ae_name %} + {% if if_state.live and ae_name != "ae0" %} +activate interfaces ge-0/0/{{ ae_name[2:] | int - 100 }} ether-options +deactivate interfaces ge-0/0/{{ ae_name[2:] | int - 100 }} unit 0 + {% endif %} +{% endfor %} |