Create python application for config change subscription. 43/119543/8
authorBartosz Gardziejewski <bartosz.gardziejewski@nokia.com>
Wed, 17 Mar 2021 09:40:23 +0000 (10:40 +0100)
committerBartosz Gardziejewski <bartosz.gardziejewski@nokia.com>
Tue, 23 Mar 2021 11:23:43 +0000 (12:23 +0100)
commit3b73097920be148bc82ce4a1c719cc42da8fc721
treee535ef5119dfe6f9a55824560fe7a676f22f6459
parent29c2b0edfb72940a8617207e3ee2aaeb9ac115ab
Create python application for config change subscription.

Signed-off-by: Bartosz Gardziejewski <bartosz.gardziejewski@nokia.com>
Change-Id: I690a188d155bed70f799ef1c6b947c9ecb1a5f47
Issue-ID: INT-1869
39 files changed:
.gitignore
.gitreview [new file with mode: 0644]
Dockerfile
README.md
docker-compose.yml
models/models-configuration.ini [new file with mode: 0644]
models/pnf-simulator.data.xml [new file with mode: 0644]
pom.xml
scripts/generate-certificates.sh
scripts/install-all-module-from-directory.sh
scripts/install-tls-with-custom-certificates.sh
scripts/run-netconf-server-application.sh [new file with mode: 0755]
scripts/set-up-netopeer.sh
scripts/tls/set-up-tls-certificates.py
src/python/README.md [new file with mode: 0644]
src/python/netconf_server/__init__.py [new file with mode: 0644]
src/python/netconf_server/netconf_server.py [new file with mode: 0644]
src/python/netconf_server/netconf_server_factory.py [new file with mode: 0644]
src/python/netconf_server/sysrepo_configuration/__init__.py [new file with mode: 0644]
src/python/netconf_server/sysrepo_configuration/sysrepo_configuration.py [new file with mode: 0644]
src/python/netconf_server/sysrepo_configuration/sysrepo_configuration_loader.py [new file with mode: 0644]
src/python/netconf_server/sysrepo_interface/__init__.py [new file with mode: 0644]
src/python/netconf_server/sysrepo_interface/config_change_data.py [new file with mode: 0644]
src/python/netconf_server/sysrepo_interface/config_change_subscriber.py [new file with mode: 0644]
src/python/netconf_server/sysrepo_interface/sysrepo_client.py [new file with mode: 0644]
src/python/netconf_server_application.py [new file with mode: 0644]
src/python/requirements.txt [new file with mode: 0644]
src/python/setup.py [new file with mode: 0644]
src/python/test-requirements.txt [new file with mode: 0644]
src/python/tests/__init__.py [new file with mode: 0644]
src/python/tests/mocs/__init__.py [new file with mode: 0644]
src/python/tests/mocs/mocked_session.py [new file with mode: 0644]
src/python/tests/netconf_server/__init__.py [new file with mode: 0644]
src/python/tests/netconf_server/sysrepo_configuration/__init__.py [new file with mode: 0644]
src/python/tests/netconf_server/sysrepo_configuration/test_sysrepo_configuration_loader.py [new file with mode: 0644]
src/python/tests/netconf_server/sysrepo_interface/__init__.py [new file with mode: 0644]
src/python/tests/netconf_server/sysrepo_interface/test_config_change_subscriber.py [new file with mode: 0644]
src/python/tests/netconf_server/test_netconf_server.py [new file with mode: 0644]
src/python/tox.ini [new file with mode: 0644]