Updated OLM module to support 7.1 devices 34/94634/8
authorShweta Vachhani <sv111y@att.com>
Thu, 14 Jan 2021 18:23:56 +0000 (13:23 -0500)
committerGuillaume Lambert <guillaume.lambert@orange.com>
Mon, 8 Mar 2021 10:20:48 +0000 (10:20 +0000)
commitf72917963c51bbd63ed41f41ba43f199d29365e3
treedb185dab1acbf71bbeeabeb468da301d2564b70e
parente29ab4154052f034f0df8680f073d24ec5521b24
Updated OLM module to support 7.1 devices

1) PM retrieval added for 7.1.0 models
2) Added new power management class for 7.1.0 models
3) Updated power management code to support hybrid network
4) Fix interface creation issue in renderer
5) rename OlmUtils22 class to OlmUtils221

JIRA: TRNSPRTPCE-381
Signed-off-by: Shweta Vachhani <sv111y@att.com>
Change-Id: I282825df61fe3f469ca5af507a67a96d0b3aedfb
olm/src/main/java/org/opendaylight/transportpce/olm/power/PowerMgmtImpl.java
olm/src/main/java/org/opendaylight/transportpce/olm/power/PowerMgmtVersion710.java [new file with mode: 0644]
olm/src/main/java/org/opendaylight/transportpce/olm/service/OlmPowerServiceImpl.java
olm/src/main/java/org/opendaylight/transportpce/olm/util/OlmUtils.java
olm/src/main/java/org/opendaylight/transportpce/olm/util/OlmUtils221.java [new file with mode: 0644]
olm/src/main/java/org/opendaylight/transportpce/olm/util/OlmUtils710.java [moved from olm/src/main/java/org/opendaylight/transportpce/olm/util/OlmUtils22.java with 74% similarity]
olm/src/test/java/org/opendaylight/transportpce/olm/service/OlmPowerServiceImplSpanLossBaseTest.java
olm/src/test/java/org/opendaylight/transportpce/olm/util/OlmPowerServiceRpcImplUtil.java
olm/src/test/java/org/opendaylight/transportpce/olm/util/OlmTransactionUtils.java
renderer/src/main/java/org/opendaylight/transportpce/renderer/openroadminterface/OpenRoadmInterface221.java