Fail power setup if node is not connected 09/103709/3
authorJonas Mårtensson <jonas.martensson@smartoptics.com>
Mon, 19 Dec 2022 21:54:47 +0000 (21:54 +0000)
committerGilles Thouenon <gilles.thouenon@orange.com>
Fri, 13 Jan 2023 07:43:37 +0000 (08:43 +0100)
commite963b9d2894d1b3aa80740f973b118ec30323fba
treef54148d18ecde2a59f5d313b6580b9ddb3127677
parent7da038a4d251d77d5ae23f78627edd1b6ffd940a
Fail power setup if node is not connected

Currently, if getting info from a node fails, power setup just
continues with the next node. This is wrong since power levels
have to be adjusted for each node in the path sequentially.

Instead, return false from setPower if getting node info fails.
Also adapt UT.

JIRA: TRNSPRTPCE-715
Change-Id: I44fdfbe871b320b2d9e2bc174c769d6a521fb50c
Signed-off-by: Jonas Mårtensson <jonas.martensson@smartoptics.com>
Co-authored-by: Gilles Thouenon <gilles.thouenon@orange.com>
olm/src/main/java/org/opendaylight/transportpce/olm/power/PowerMgmtImpl.java
olm/src/test/java/org/opendaylight/transportpce/olm/power/PowerMgmtTest.java