Add Support for Activation and Deactivation 76/101976/2
authorERIMROB <robertas.rimkus@est.tech>
Wed, 12 Feb 2020 11:35:20 +0000 (11:35 +0000)
committerERIMROB <robertas.rimkus@est.tech>
Thu, 20 Feb 2020 16:03:48 +0000 (16:03 +0000)
commit26b76c02052269ea850d8d4efd6deb536115a0af
treef7485d7ccd0e7d95c000b9c05bce2c371c34581a
parentd42ac06c733c43e19a01b4203c1b987b4973ccfd
Add Support for Activation and Deactivation

* Add support for reconfiguration of the administrativeState field
* Add support for policy feedback handling
* Fix network function filter applying to non active network functions

Signed-off-by: ERIMROB <robertas.rimkus@est.tech>
Change-Id: Ic1cfc3207b2495c1d8d10acd0ed1c40114cf4643
Issue-ID: DCAEGEN2-1830
16 files changed:
components/pm-subscription-handler/pmsh_service/mod/aai_client.py
components/pm-subscription-handler/pmsh_service/mod/config_handler.py
components/pm-subscription-handler/pmsh_service/mod/network_function.py
components/pm-subscription-handler/pmsh_service/mod/pmsh_logging.py
components/pm-subscription-handler/pmsh_service/mod/pmsh_utils.py
components/pm-subscription-handler/pmsh_service/mod/subscription.py
components/pm-subscription-handler/pmsh_service/pmsh_service.py [deleted file]
components/pm-subscription-handler/pmsh_service/pmsh_service_main.py [new file with mode: 0755]
components/pm-subscription-handler/tests/data/aai_xnfs.json
components/pm-subscription-handler/tests/test_aai_service.py
components/pm-subscription-handler/tests/test_config_handler.py
components/pm-subscription-handler/tests/test_network_function.py
components/pm-subscription-handler/tests/test_pmsh_service.py [new file with mode: 0644]
components/pm-subscription-handler/tests/test_pmsh_utils.py
components/pm-subscription-handler/tests/test_subscription.py
components/pm-subscription-handler/tox.ini