Add framework and apiserver 09/6909/2
authorBin Yang <bin.yang@windriver.com>
Thu, 21 Oct 2021 11:10:40 +0000 (19:10 +0800)
committerJackie Huang <jackie.huang@windriver.com>
Tue, 26 Oct 2021 01:11:11 +0000 (01:11 +0000)
commit8339c9a882a586578b37f44a504e21c5208611c0
tree2a5c4f985bf3ec9ed45497cc5806f5c953a8eb78
parent40728ef923af791f42582a657c17abdaeec82b6d
Add framework and apiserver

Issue-ID: INF-196
Signed-off-by: Bin Yang <bin.yang@windriver.com>
Change-Id: I3e3022662a8d7e0158657811c0422f3503cb7883
39 files changed:
.gitignore [new file with mode: 0644]
Dockerfile [new file with mode: 0644]
README.md [new file with mode: 0644]
docker-compose.yml [new file with mode: 0644]
mypy.ini [new file with mode: 0644]
requirements-test.txt [new file with mode: 0644]
requirements.txt [new file with mode: 0644]
src/__init__.py [new file with mode: 0644]
src/o2common/__init__.py [new file with mode: 0644]
src/o2dms/__init__.py [new file with mode: 0644]
src/o2dms/setup.py [new file with mode: 0644]
src/o2ims/__init__.py [new file with mode: 0644]
src/o2ims/adapter/notifications.py [new file with mode: 0644]
src/o2ims/adapter/ocloud_repository.py [new file with mode: 0644]
src/o2ims/adapter/orm.py [new file with mode: 0644]
src/o2ims/adapter/redis_eventpublisher.py [new file with mode: 0644]
src/o2ims/bootstrap.py [new file with mode: 0644]
src/o2ims/config.py [new file with mode: 0644]
src/o2ims/domain/__init__.py [new file with mode: 0644]
src/o2ims/domain/commands.py [new file with mode: 0644]
src/o2ims/domain/events.py [new file with mode: 0644]
src/o2ims/domain/ocloud.py [new file with mode: 0644]
src/o2ims/domain/resource_type.py [new file with mode: 0644]
src/o2ims/entrypoints/__init__.py [new file with mode: 0644]
src/o2ims/entrypoints/flask_application.py [new file with mode: 0644]
src/o2ims/entrypoints/redis_eventconsumer.py [new file with mode: 0644]
src/o2ims/service/__init__.py [new file with mode: 0644]
src/o2ims/service/handlers.py [new file with mode: 0644]
src/o2ims/service/messagebus.py [new file with mode: 0644]
src/o2ims/service/unit_of_work.py [new file with mode: 0644]
src/o2ims/views/ocloud_view.py [new file with mode: 0644]
src/setup.py [new file with mode: 0644]
tests/__init__.py [new file with mode: 0644]
tests/conftest.py [new file with mode: 0644]
tests/integration/__init__.py [new file with mode: 0644]
tests/integration/test_ocloud_repository.py [new file with mode: 0644]
tests/pytest.ini [new file with mode: 0644]
tests/unit/__init__.py [new file with mode: 0644]
tests/unit/test_ocloud.py [new file with mode: 0644]