Fail power setup if node is not connected 72/104072/1
authorJonas Mårtensson <jonas.martensson@smartoptics.com>
Mon, 19 Dec 2022 21:54:47 +0000 (21:54 +0000)
committerGilles Thouenon <gilles.thouenon@orange.com>
Wed, 18 Jan 2023 07:23:42 +0000 (08:23 +0100)
commitba719cf8857b6adc560297f72489316d47056da4
treea7a142fa11e3fc68152312eba3bd179088ef5dcd
parentdbae208bf67142e09ea696a2f30e25575dcb4c7b
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