From 77a725f2d27977f15ce585b2cd73fc357799dfda Mon Sep 17 00:00:00 2001 From: Pooja03 Date: Thu, 7 Mar 2019 10:53:26 +0530 Subject: Upgraded to Support VES 7.0 Upgraded Universal VES Adapter to support VES Version 7.0 Issue-ID: DCAEGEN2-1005 Change-Id: Ib52f71957be8bb16ea84b19c9264d6fa042f2db0 Signed-off-by: Pooja03 --- .../src/main/resources/application.properties | 1 + UniversalVesAdapter/src/main/resources/kv.json | 36 +++++++++------------- 2 files changed, 16 insertions(+), 21 deletions(-) (limited to 'UniversalVesAdapter/src/main/resources') diff --git a/UniversalVesAdapter/src/main/resources/application.properties b/UniversalVesAdapter/src/main/resources/application.properties index cd2d02b..db497c6 100644 --- a/UniversalVesAdapter/src/main/resources/application.properties +++ b/UniversalVesAdapter/src/main/resources/application.properties @@ -1 +1,2 @@ server.port=8085 +defaultConfigFilelocation=kv.json \ No newline at end of file diff --git a/UniversalVesAdapter/src/main/resources/kv.json b/UniversalVesAdapter/src/main/resources/kv.json index 065ac64..e1b8d2a 100644 --- a/UniversalVesAdapter/src/main/resources/kv.json +++ b/UniversalVesAdapter/src/main/resources/kv.json @@ -1,21 +1,15 @@ -{"collectors": [ - { - "identifier": "notify OID", - "subscriberTopic": "ONAP-COLLECTOR-SNMPTRAP", - "mapping-files": [{ - "1.3.6.1.6.3.1.1.5.3": " <\/json:keyMap> <\/json:reader> <\/jb:bean> <\/jb:bean> '3.0'<\/jb:expression> 'XXXX'<\/jb:expression> 'VesAdapter'<\/jb:expression> 'fault'<\/jb:expression> commonEventHeader.domain+'_'+'_'+ faultFields.alarmCondition;<\/jb:expression> 'Medium'<\/jb:expression> <\/jb:bean> 'MINOR'<\/jb:expression> 'SNMP Agent'<\/jb:expression> 'SNMP Fault'<\/jb:expression> 'Active'<\/jb:expression> <\/jb:bean> <\/jb:bean> <\/jb:bean> <\/smooks-resource-list>", - ".1.3.6.1.4.1.74.2.46.12.1.1": " <\/json:keyMap> <\/json:reader> <\/jb:bean> <\/jb:bean> '3.0'<\/jb:expression> 'XXXX'<\/jb:expression> 'VesAdapter'<\/jb:expression> 'fault'<\/jb:expression> commonEventHeader.domain+'_'+'_'+ faultFields.alarmCondition;<\/jb:expression> 'Medium'<\/jb:expression> 'VesAdapter'<\/jb:expression> <\/jb:bean> 'MINOR'<\/jb:expression> 'SNMP Agent'<\/jb:expression> 'SNMP Fault'<\/jb:expression> 'Active'<\/jb:expression> <\/jb:bean> <\/jb:bean> <\/jb:bean> <\/smooks-resource-list>", - "eventname1": "SNMP xml mapping string", - "defaultMappingFile-ONAP-COLLECTOR-SNMPTRAP": " <\/json:keyMap> <\/json:reader> <\/jb:bean> <\/jb:bean> '3.0'<\/jb:expression> 'XXXsnmp'<\/jb:expression> 'VesAdapter'<\/jb:expression> 'fault'<\/jb:expression> commonEventHeader.domain+'_'+'_'+ faultFields.alarmCondition;<\/jb:expression> 'Medium'<\/jb:expression> <\/jb:bean> 'MINOR'<\/jb:expression> 'SNMP Agent'<\/jb:expression> 'SNMP Fault'<\/jb:expression> 'Active'<\/jb:expression> <\/jb:bean> <\/jb:bean> <\/jb:bean> <\/smooks-resource-list>" - }] - }, - { - "identifier": "notification1-id", - "subscriberTopic": "ONAP-COLLECTOR-RESTCONFTRAP", - "mapping-files": [{ - "defaultMappingFile-ONAP-COLLECTOR-RESTCONFTRAP": " <\/json:keyMap> <\/json:reader> <\/jb:bean> <\/jb:bean> '3.0'<\/jb:expression> 'XXXRestConf'<\/jb:expression> 'VesAdapter'<\/jb:expression> 'fault'<\/jb:expression> commonEventHeader.domain+'_'+'_'+ faultFields.alarmCondition;<\/jb:expression> 'Medium'<\/jb:expression> <\/jb:bean> 'MINOR'<\/jb:expression> 'SNMP Agent'<\/jb:expression> 'SNMP Fault'<\/jb:expression> 'Active'<\/jb:expression> <\/jb:bean> <\/jb:bean> <\/jb:bean> <\/smooks-resource-list>", - "eventname2": "rest conf xml mapping string", - "2541256": " <\/core:namespaces> notification<\/json:key> push-change-update<\/json:key> yang-patch<\/json:key> termination-point<\/json:key> <\/json:keyMap> <\/json:reader> <\/jb:bean> <\/jb:bean> 'fault'<\/jb:expression> 'fault_Status_Change'<\/jb:expression> 'High'<\/jb:expression> '3.0'<\/jb:expression> 'Domain_Contorller'<\/jb:expression> <\/jb:bean> 'CRITICAL'<\/jb:expression> 'Route_Status'<\/jb:expression> 'Fault_SOTN_Service_Status'<\/jb:expression> 'other'<\/jb:expression> 'Active'<\/jb:expression> <\/jb:bean> <\/jb:bean> <\/jb:bean> <\/smooks-resource-list>" - }] - } -]} \ No newline at end of file +{ + "app_preferences":{ + "collectors":[ + { + "identifier":"notification-id", + "subscriberTopic":"ONAP-COLLECTOR-RESTCONFTRAP", + "mapping-files":[ + { + "defaultMappingFile-ONAP-COLLECTOR-RESTCONFTRAP":"<\/json:keyMap><\/json:reader><\/jb:bean><\/jb:bean>org.onap.dcaegen2.ves.domain.ves7_0.CommonEventHeader.Version._4_0_1<\/jb:expression>'pnfRegistration'<\/jb:expression>org.onap.dcaegen2.ves.domain.ves7_0.CommonEventHeader.VesEventListenerVersion._7_0_1<\/jb:expression>'registration_'+commonEventHeader.ts1<\/jb:expression>'VESMapper'<\/jb:expression>org.onap.dcaegen2.ves.domain.ves7_0.CommonEventHeader.Domain.PNF_REGISTRATION<\/jb:expression>commonEventHeader.domain<\/jb:expression>commonEventHeader.ts1<\/jb:expression>commonEventHeader.ts1<\/jb:expression>org.onap.dcaegen2.ves.domain.ves7_0.CommonEventHeader.Priority.NORMAL<\/jb:expression><\/jb:bean>org.onap.dcaegen2.ves.domain.ves7_0.PnfRegistrationFields.PnfRegistrationFieldsVersion._2_0<\/jb:expression><\/jb:bean><\/smooks-resource-list>" + } + ] + } + ] + } +} \ No newline at end of file -- cgit 1.2.3-korg