First commit for xapp_onboarder that onboards xApp 19/2719/22
authorZhe Huang <zhehuang@research.att.com>
Mon, 9 Mar 2020 18:51:27 +0000 (14:51 -0400)
committerZhe <zhehuang@research.att.com>
Mon, 23 Mar 2020 16:40:56 +0000 (12:40 -0400)
commit3b56acc14a2308e853612e22738cd44687288149
tree19de16e37996f4f19b0f7a10a27f2f130418e70c
parent96a85f952452bf2efd606dcc52f86250f7da29a0
First commit for xapp_onboarder that onboards xApp

Signed-off-by: Zhe Huang <zhehuang@research.att.com>
Change-Id: If824324a77d646c4742793eb8c48c7e033dc1cbe
56 files changed:
.gitignore [new file with mode: 0644]
LICENSES.txt
bin/onboard-xapps [deleted file]
bin/prepull-xapp-charts [deleted file]
ci/xapp_onboarder/Dockerfile [new file with mode: 0644]
ci/xapp_onboarder/container-tag.yaml [new file with mode: 0644]
ric-xapps/bin/install [deleted file]
ric-xapps/helm/xapp-std/.helmignore [deleted file]
ric-xapps/helm/xapp-std/templates/appconfig.yaml [deleted file]
ric-xapps/helm/xapp-std/values.yaml [deleted file]
xapp_onboarder/MANIFEST.in [new file with mode: 0644]
xapp_onboarder/README.md [new file with mode: 0644]
xapp_onboarder/requirements.txt [new file with mode: 0644]
xapp_onboarder/setup.cfg [new file with mode: 0644]
xapp_onboarder/setup.py [new file with mode: 0644]
xapp_onboarder/tests/__init__.py [new file with mode: 0644]
xapp_onboarder/tests/conftest.py [new file with mode: 0644]
xapp_onboarder/tests/constants.py [new file with mode: 0644]
xapp_onboarder/tests/mock_helm_repo/__init__.py [new file with mode: 0644]
xapp_onboarder/tests/mock_helm_repo/mock_helm_repo.py [new file with mode: 0755]
xapp_onboarder/tests/test_api.py [new file with mode: 0644]
xapp_onboarder/tests/test_helm_controller.py [new file with mode: 0644]
xapp_onboarder/tests/test_trim_thread.py [new file with mode: 0644]
xapp_onboarder/tox.ini [new file with mode: 0644]
xapp_onboarder/xapp_onboarder/__init__.py [new file with mode: 0644]
xapp_onboarder/xapp_onboarder/api/__init__.py [new file with mode: 0644]
xapp_onboarder/xapp_onboarder/api/api_reference.py [new file with mode: 0644]
xapp_onboarder/xapp_onboarder/api/charts.py [new file with mode: 0644]
xapp_onboarder/xapp_onboarder/api/endpoints/__init__.py [new file with mode: 0644]
xapp_onboarder/xapp_onboarder/api/endpoints/charts_ep.py [new file with mode: 0644]
xapp_onboarder/xapp_onboarder/api/endpoints/health_check_ep.py [new file with mode: 0644]
xapp_onboarder/xapp_onboarder/api/endpoints/onboard_ep.py [new file with mode: 0644]
xapp_onboarder/xapp_onboarder/api/models/__init__.py [new file with mode: 0644]
xapp_onboarder/xapp_onboarder/api/models/request_models.py [new file with mode: 0644]
xapp_onboarder/xapp_onboarder/api/models/response_models.py [new file with mode: 0644]
xapp_onboarder/xapp_onboarder/api/onboard.py [new file with mode: 0644]
xapp_onboarder/xapp_onboarder/cli [new file with mode: 0755]
xapp_onboarder/xapp_onboarder/helm_controller/__init__.py [new file with mode: 0644]
xapp_onboarder/xapp_onboarder/helm_controller/artifacts_manager.py [new file with mode: 0644]
xapp_onboarder/xapp_onboarder/helm_controller/xApp_builder.py [new file with mode: 0644]
xapp_onboarder/xapp_onboarder/logging.conf [new file with mode: 0644]
xapp_onboarder/xapp_onboarder/repo_manager/__init__.py [new file with mode: 0644]
xapp_onboarder/xapp_onboarder/repo_manager/repo_manager.py [new file with mode: 0644]
xapp_onboarder/xapp_onboarder/resources/xapp-std/Chart.yaml [moved from ric-xapps/helm/xapp-std/Chart.yaml with 100% similarity]
xapp_onboarder/xapp_onboarder/resources/xapp-std/templates/_helpers.tpl [moved from ric-xapps/helm/xapp-std/templates/_helpers.tpl with 89% similarity]
xapp_onboarder/xapp_onboarder/resources/xapp-std/templates/appconfig.yaml [moved from ric-xapps/etc/xapp.conf with 90% similarity]
xapp_onboarder/xapp_onboarder/resources/xapp-std/templates/appenv.yaml [moved from ric-xapps/helm/xapp-std/templates/appenv.yaml with 79% similarity]
xapp_onboarder/xapp_onboarder/resources/xapp-std/templates/deployment.yaml [moved from ric-xapps/helm/xapp-std/templates/deployment.yaml with 69% similarity]
xapp_onboarder/xapp_onboarder/resources/xapp-std/templates/service-http.yaml [moved from ric-xapps/helm/xapp-std/templates/service-http.yaml with 89% similarity]
xapp_onboarder/xapp_onboarder/resources/xapp-std/templates/service-rmr.yaml [moved from ric-xapps/helm/xapp-std/templates/service-rmr.yaml with 82% similarity]
xapp_onboarder/xapp_onboarder/resources/xapp-std/values.yaml [new file with mode: 0644]
xapp_onboarder/xapp_onboarder/server/__init__.py [new file with mode: 0644]
xapp_onboarder/xapp_onboarder/server/cli.py [new file with mode: 0755]
xapp_onboarder/xapp_onboarder/server/server.py [new file with mode: 0644]
xapp_onboarder/xapp_onboarder/server/settings.py [new file with mode: 0644]
xapp_onboarder/xapp_onboarder/xapp_onboarder [new file with mode: 0755]