RIC-642 related changes: REST subscription, rnib enhancements, symptomdata, rest... 69/8569/7
authorehietala <erkki.hietala@nokia.com>
Wed, 15 Jun 2022 09:21:41 +0000 (12:21 +0300)
committerehietala <erkki.hietala@nokia.com>
Thu, 16 Jun 2022 11:19:12 +0000 (14:19 +0300)
commit12486343219663d484705f05ab8d2ed3306f66d7
tree6fb0d2486651ebd0a372f146ed3c2c91759540f6
parent9c09be1e9598d4e145faea412b047b64d38feb22
RIC-642 related changes: REST subscription, rnib enhancements, symptomdata, rest service with healthy and config interface

Signed-off-by: Erkki Hietala <erkki.hietala@nokia.com>
Change-Id: Ibcbc85b57da571fb9c0eb3adff9ba950aec6c4c9
67 files changed:
.coveragerc
Dockerfile-Unit-Test
api/xapp_rest_api.yaml [new file with mode: 0644]
docs/conf.py
docs/developer-guide.rst
docs/release-notes.rst
docs/user-guide.rst
examples/Dockerfile-Xapp [new file with mode: 0644]
examples/Makefile [new file with mode: 0644]
examples/descriptor/config-file.json [new file with mode: 0644]
examples/descriptor/schema.json [new file with mode: 0644]
examples/descriptor/xapp-test.rt [new file with mode: 0644]
examples/restserversimu.py [new file with mode: 0644]
examples/start.sh [new file with mode: 0755]
examples/xapp_subscribe.py [new file with mode: 0644]
examples/xapp_symptomdata.py [new file with mode: 0644]
examples/xapp_test.py [new file with mode: 0644]
ricxappframe/entities/__init__.py [deleted file]
ricxappframe/entities/rnib/__init__.py [deleted file]
ricxappframe/entities/rnib/additional_cell_information_pb2.py
ricxappframe/entities/rnib/cell_pb2.py
ricxappframe/entities/rnib/cells_pb2.py
ricxappframe/entities/rnib/e2node_component_config_pb2.py [new file with mode: 0644]
ricxappframe/entities/rnib/enb_pb2.py
ricxappframe/entities/rnib/gnb_pb2.py
ricxappframe/entities/rnib/nb_identity_pb2.py
ricxappframe/entities/rnib/nb_types_pb2.py [new file with mode: 0644]
ricxappframe/entities/rnib/nodeb_info_pb2.py
ricxappframe/entities/rnib/ran_function_pb2.py
ricxappframe/entities/rnib/ran_load_information_pb2.py
ricxappframe/entities/rnib/x2_setup_failure_response_pb2.py
ricxappframe/subsclient/__init__.py [new file with mode: 0644]
ricxappframe/subsclient/api/__init__.py [new file with mode: 0644]
ricxappframe/subsclient/api/common_api.py [new file with mode: 0644]
ricxappframe/subsclient/api/xapp_api.py [new file with mode: 0644]
ricxappframe/subsclient/api_client.py [new file with mode: 0644]
ricxappframe/subsclient/configuration.py [new file with mode: 0644]
ricxappframe/subsclient/models/__init__.py [new file with mode: 0644]
ricxappframe/subsclient/models/action_definition.py [new file with mode: 0644]
ricxappframe/subsclient/models/action_to_be_setup.py [new file with mode: 0644]
ricxappframe/subsclient/models/actions_to_be_setup.py [new file with mode: 0644]
ricxappframe/subsclient/models/config_metadata.py [new file with mode: 0644]
ricxappframe/subsclient/models/event_trigger_definition.py [new file with mode: 0644]
ricxappframe/subsclient/models/subscription_data.py [new file with mode: 0644]
ricxappframe/subsclient/models/subscription_detail.py [new file with mode: 0644]
ricxappframe/subsclient/models/subscription_details_list.py [new file with mode: 0644]
ricxappframe/subsclient/models/subscription_instance.py [new file with mode: 0644]
ricxappframe/subsclient/models/subscription_list.py [new file with mode: 0644]
ricxappframe/subsclient/models/subscription_params.py [new file with mode: 0644]
ricxappframe/subsclient/models/subscription_params_client_endpoint.py [new file with mode: 0644]
ricxappframe/subsclient/models/subscription_params_e2_subscription_directives.py [new file with mode: 0644]
ricxappframe/subsclient/models/subscription_response.py [new file with mode: 0644]
ricxappframe/subsclient/models/subsequent_action.py [new file with mode: 0644]
ricxappframe/subsclient/models/x_app_config.py [new file with mode: 0644]
ricxappframe/subsclient/models/xapp_config_list.py [new file with mode: 0644]
ricxappframe/subsclient/rest.py [new file with mode: 0644]
ricxappframe/xapp_frame.py
ricxappframe/xapp_rest.py [new file with mode: 0644]
ricxappframe/xapp_subscribe.py [new file with mode: 0644]
ricxappframe/xapp_symptomdata.py [new file with mode: 0644]
setup.py
tests/conftest.py
tests/test_rest.py [new file with mode: 0644]
tests/test_subscribe.py [new file with mode: 0644]
tests/test_symptomdata.py [new file with mode: 0644]
tests/test_xapps.py
tox.ini