Handle missing LLDP nbr-list 12/103512/6
authorJonas Mårtensson <jonas.martensson@smartoptics.com>
Tue, 6 Sep 2022 07:04:59 +0000 (07:04 +0000)
committerguillaume.lambert <guillaume.lambert@orange.com>
Fri, 16 Dec 2022 07:58:46 +0000 (08:58 +0100)
commit400357674cf4cb7679fab606ae77af495a15610b
treec7041a46a470dfc679e1c8541a1bf263656ed3cb
parentbc7e77930f84d25f4f000918278b0dbf9e5b52f9
Handle missing LLDP nbr-list

In ROADM-to-ROADM link discovery, if LLDP subtree is present but
nbr-list is empty/missing, the code crashes from NullPointerException.

Check and return early if nbr-list is null.

JIRA: TRNSPRTPCE-709
Signed-off-by: Jonas Mårtensson <jonas.martensson@smartoptics.com>
Change-Id: I6dcb54e24445ac4c0fd0ff27e7335eb596307418
networkmodel/src/main/java/org/opendaylight/transportpce/networkmodel/R2RLinkDiscovery.java
tapi/src/main/java/org/opendaylight/transportpce/tapi/R2RTapiLinkDiscovery.java