VES PM data for slicing use case. [Issue-Id: ODUHIGH-384] 11/7111/8
authorVidhu <vidhu.pandey@hcl.com>
Tue, 23 Nov 2021 19:55:27 +0000 (01:25 +0530)
committerVidhu <vidhu.pandey@hcl.com>
Sun, 5 Dec 2021 08:06:21 +0000 (13:36 +0530)
commite850787b10d1f3882e2501e0eef12737b12d078f
tree511ec9979ec3edde9ddd8803323c57708df4661f
parentd97caa5d16b9c6a2960a3b6d94d7737b7263004b
VES PM data for slicing use case. [Issue-Id: ODUHIGH-384]

Added function to send the slice performance counters to SMO

Signed-off-by: Vidhu <vidhu.pandey@hcl.com>
Change-Id: Idc758936a1c7c4c13592017cdfdc5340efc29278
40 files changed:
build/config/oamVesConfig.json [moved from build/config/vesConfig.json with 100% similarity]
build/config/smoVesConfig.json [new file with mode: 0644]
src/o1/Alarm.hpp
src/o1/AlarmManager.cpp
src/o1/AlarmManager.hpp
src/o1/ConfigFile.hpp [new file with mode: 0644]
src/o1/ConfigLoader.cpp [new file with mode: 0644]
src/o1/ConfigLoader.hpp [new file with mode: 0644]
src/o1/Message.hpp [new file with mode: 0644]
src/o1/NetconfConfigFile.cpp [new file with mode: 0644]
src/o1/NetconfConfigFile.hpp [new file with mode: 0644]
src/o1/O1Interface.cpp
src/o1/PmInterface.cpp [new file with mode: 0644]
src/o1/PmInterface.h [new file with mode: 0644]
src/o1/SliceMetrics.cpp [new file with mode: 0644]
src/o1/SliceMetrics.hpp [new file with mode: 0644]
src/o1/Thread.cpp
src/o1/Thread.hpp
src/o1/UnixSocketServer.cpp
src/o1/VesConfigFile.cpp [new file with mode: 0644]
src/o1/VesConfigFile.hpp [new file with mode: 0644]
src/o1/ves/HttpClient.cpp
src/o1/ves/HttpClient.hpp
src/o1/ves/JsonHelper.cpp
src/o1/ves/JsonHelper.hpp
src/o1/ves/PerfMeasurementEvent.cpp [new file with mode: 0644]
src/o1/ves/PerfMeasurementEvent.hpp [new file with mode: 0644]
src/o1/ves/PnfRegistrationEvent.cpp [moved from src/o1/ves/PnfRegistration.cpp with 81% similarity]
src/o1/ves/PnfRegistrationEvent.hpp [moved from src/o1/ves/PnfRegistration.hpp with 89% similarity]
src/o1/ves/PnfRegistrationThread.cpp
src/o1/ves/PnfRegistrationThread.hpp
src/o1/ves/SliceMeasurementEvent.cpp [new file with mode: 0644]
src/o1/ves/SliceMeasurementEvent.hpp [new file with mode: 0644]
src/o1/ves/VesCommonHeader.cpp
src/o1/ves/VesCommonHeader.hpp
src/o1/ves/VesEvent.cpp
src/o1/ves/VesEvent.hpp
src/o1/ves/VesEventHandler.cpp
src/o1/ves/VesEventHandler.hpp
src/o1/ves/VesUtils.hpp