-{\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.6"
+ }
+ }
+ ],
+ "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]
+ }
+ }