Commit 18e6393d authored by Lluis Gifre Renom's avatar Lluis Gifre Renom
Browse files

NBI - IETF L3VPN Connector:

- Fixed parsing of optional site routing protocols
parent db7c2003
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -195,7 +195,7 @@ def process_site(site : Dict, errors : List[Dict]) -> None:

    # site_static_routing: (lan-range, lan-prefix-len, lan-tag) => next-hop
    site_static_routing : Dict[Tuple[str, str], str] = {}
    site_routing_protocols : Dict = site.get('routing-protocols', dict()).get('routing-protocol', list())
    site_routing_protocols : Dict = site.get('routing-protocols', dict())
    site_routing_protocol : List = site_routing_protocols.get('routing-protocol', list())
    for rt_proto in site_routing_protocol:
        if rt_proto['type'] != 'ietf-l3vpn-svc:static':