Commit 12e0fb59 authored by Lluis Gifre Renom's avatar Lluis Gifre Renom
Browse files

NBI Component - SSE Telemetry:

- Fixed handling of target link
parent 7d701182
Loading
Loading
Loading
Loading
+6 −2
Original line number Diff line number Diff line
@@ -140,9 +140,13 @@ def decompose_subscription(

    # Get supporting links
    #supporting_links = target_link.get('ietf-network-topology:supporting-link', [])
    supporting_links = xpath_data.get('ietf-network-topology:supporting-link', list())

    if not supporting_links:
    links = xpath_data.get('ietf-network-topology:link', list())
    if len(links) == 0: raise Exception('Link({:s}) not found'.format(str(xpath_filter_2)))
    if len(links) >  1: raise Exception('Multiple occurrences for Link({:s})'.format(str(xpath_filter_2)))
    link = links[0]
    supporting_links = link.get('supporting-link', list())
    if len(supporting_links) == 0:
        #raise ValueError(
        #    f'No supporting links found for link {link_part} in network {network_part}'
        #)