diff --git a/geant/gap_ansible/roles/base_config/templates/routers/nokia/cards.j2 b/geant/gap_ansible/roles/base_config/templates/routers/nokia/cards.j2 new file mode 100644 index 0000000000000000000000000000000000000000..8540c0335cbfc09325518dae38c6b2aa45178f24 --- /dev/null +++ b/geant/gap_ansible/roles/base_config/templates/routers/nokia/cards.j2 @@ -0,0 +1,15 @@ + {% for card in nokia_cards %} + <card xmlns="urn:nokia.com:sros:ns:yang:sr:conf" xmlns:nc="urn:ietf:params:xml:ns:netconf:base:1.0" xmlns:nokia-attr="urn:nokia.com:sros:ns:yang:sr:attributes" alu:operation="replace"> + <slot-number>{{ card.slot }}</slot-number> + <admin-state>enable</admin-state> + <card-type>{{ card.card_type }}</card-type> + {% for mda in card.mdas %} + <mda> + <mda-slot>{{mda.mda_slot}}</mda-slot> + <admin-state>enable</admin-state> + <mda-type>{{ mda.mda_type }}</mda-type> + <level>{{ mda.mda_level }}</level> + </mda> + {% endfor %} + </card> + {% endfor %}