A1 Message Handler update
[ric-app/hw.git] / init / config-file.json
index d4db879..78f9a64 100644 (file)
@@ -1,83 +1,49 @@
-{\r
-    "config-file.json": {\r
-        "xapp_name": "hwxapp",\r
-        "version": "1.0.0",\r
-        "containers": [\r
-            {\r
-                "name": "hwxapp",\r
-                "image": {\r
-                    "registry": "nexus3.o-ran-sc.org:10002",\r
-                    "name": "o-ran-sc/ric-app-hw",\r
-                    "tag": "0.0.1"\r
-                },\r
-                "command": "python3 init.py config-file.json"\r
-            }\r
-        ],\r
-        "livenessProbe": {\r
-            "exec": {\r
-                "command": [\r
-                    "/usr/local/bin/health_ck"\r
-                ]\r
-            },\r
-            "initialDelaySeconds": 5,\r
-            "periodSeconds": 15\r
-        },\r
-        "messaging": {\r
-            "ports": [\r
-                {\r
-                    "name": "rmr-data",\r
-                    "container": "hwxapp",\r
-                    "port": 4560,\r
-                    "rxMessages": [ \r
-                                               "RIC_SUB_RESP", \r
-                                               "RIC_SUB_FAILURE", \r
-                                               "RIC_SUB_DEL_RESP", "RIC_SUB_DEL_FAILURE", "RIC_INDICATION", "RIC_CONTROL_ACK", "RIC_CONTROL_FAILURE", "A1_POLICY_REQ", "RIC_HEALTH_CHECK_REQ" \r
-                    ],\r
-                    "txMessages": [ "RIC_SUB_REQ", "RIC_SUB_DEL_REQ", "RIC_CONTROL_REQ", "A1_POLICY_RESP", "A1_POLICY_QUERY", "RIC_HEALTH_CHECK_RESP" ],\r
-                    "policies": [1],\r
-                    "description": "rmr receive data port for HWxapp"\r
-                },\r
-                {\r
-                    "name": "rmr-route",\r
-                    "container": "hwxapp",\r
-                    "port": 4561,\r
-                    "description": "rmr route port for hwxapp"\r
-                }\r
-            ]\r
-        },\r
-        "controls": {\r
-            "ves_collector_address": "xapp-sandbox2.research.att.com:8888"\r
-        },\r
-        "rmr": {\r
-            "protPort": "tcp:4560",\r
-            "maxSize": 2072,\r
-            "numWorkers": 1,\r
-            "txMessages": [\r
-                "RIC_SUB_REQ", "RIC_SUB_DEL_REQ", "RIC_CONTROL_REQ", "A1_POLICY_RESP", "A1_POLICY_QUERY", "RIC_HEALTH_CHECK_RESP"\r
-            ],\r
-            "rxMessages": [\r
-                "RIC_SUB_RESP", \r
-                               "RIC_SUB_FAILURE", \r
-                               "RIC_SUB_DEL_RESP", "RIC_SUB_DEL_FAILURE", "RIC_INDICATION", "RIC_CONTROL_ACK", "RIC_CONTROL_FAILURE", "A1_POLICY_REQ", "RIC_HEALTH_CHECK_REQ"              \r
-            ]\r
-        }\r
-    },\r
-  "controls-schema.json": {\r
-        "$schema": "http://json-schema.org/draft-07/schema#",\r
-        "$id": "#/controls",\r
-        "type": "object",\r
-        "title": "Controls Section Schema",\r
-        "required": [],\r
-        "properties": {\r
-            "ves_collector_address": {\r
-                "$id": "#/controls/ves_collector_address",\r
-                "type": "string",\r
-                "title": "ves_collector_address",\r
-                "default": "localhost:8080",\r
-                "examples": [\r
-                    "localhost:8080"\r
-                ]\r
-            }\r
-        }\r
-    }\r
-}
\ No newline at end of file
+ {
+        "xapp_name": "hwxapp",
+        "version": "1.0.0",
+        "containers": [
+            {
+                "name": "hwxapp",
+                "image": {
+                    "registry": "nexus3.o-ran-sc.org:10002",
+                    "name": "o-ran-sc/ric-app-hw",
+                    "tag": "1.0.4"
+                       }
+            }
+        ],
+        "messaging": {
+            "ports": [
+                {
+                    "name": "rmr-data",
+                    "container": "hwxapp",
+                    "port": 4560,
+                    "rxMessages": [ 
+                                               "RIC_SUB_RESP", 
+                                               "A1_POLICY_REQ", "RIC_HEALTH_CHECK_REQ" 
+                    ],
+                    "txMessages": [ "RIC_SUB_REQ", "A1_POLICY_RESP", "A1_POLICY_QUERY", "RIC_HEALTH_CHECK_RESP" ],
+                    "policies": [1],
+                    "description": "rmr receive data port for HWxapp"
+                },
+                {
+                    "name": "rmr-route",
+                    "container": "hwxapp",
+                    "port": 4561,
+                    "description": "rmr route port for hwxapp"
+                }
+            ]
+        },
+        "rmr": {
+            "protPort": "tcp:4560",
+            "maxSize": 2072,
+            "numWorkers": 1,
+            "txMessages": [
+                "RIC_SUB_REQ", "A1_POLICY_RESP", "A1_POLICY_QUERY", "RIC_HEALTH_CHECK_RESP"
+            ],
+            "rxMessages": [
+                "RIC_SUB_RESP", 
+                               "A1_POLICY_REQ", "RIC_HEALTH_CHECK_REQ"              
+            ],
+           "policies": [1]
+        }
+  }