INF-303 Add Infrastructure Monitoring Fault Service; INF-305 update inventory api... 20/9320/5
authorZhang Rong(Jon) <rong.zhang@windriver.com>
Wed, 19 Oct 2022 04:12:59 +0000 (12:12 +0800)
committerZhang Rong(Jon) <rong.zhang@windriver.com>
Wed, 19 Oct 2022 06:22:44 +0000 (14:22 +0800)
commitd2f6cc674bf3623caf114a8d7709e70d55ec9340
tree2c6f5e53fa3931b7c5e430d2b0e6907538e07f0e
parentc76580a35c3461254e1d8c91025019f52f723021
INF-303 Add Infrastructure Monitoring Fault Service; INF-305 update inventory api name

1. Add Infrastructure Monitoring Fault Service
2. Update the infrastructure inventory API service path

Issue-ID: INF-303
Issue-ID: INF-305
Signed-off-by: Zhang Rong(Jon) <rong.zhang@windriver.com>
Change-Id: I38ac307fb5e1102c027b7f0b1061f97cfe47277e
40 files changed:
Dockerfile
Dockerfile.localtest
README.md
configs/alarm.yaml [new file with mode: 0644]
configs/config.yaml [new file with mode: 0644]
configs/events.yaml [new file with mode: 0755]
o2app/adapter/unit_of_work.py
o2app/bootstrap.py
o2app/entrypoints/flask_application.py
o2app/entrypoints/redis_eventconsumer.py
o2app/entrypoints/resource_watcher.py
o2app/service/handlers.py
o2common/config/config.py
o2common/service/watcher/base.py
o2common/service/watcher/worker.py
o2ims/adapter/alarm_loader.py [new file with mode: 0644]
o2ims/adapter/alarm_repository.py [new file with mode: 0644]
o2ims/adapter/clients/alarm_dict_client.py [new file with mode: 0644]
o2ims/adapter/clients/fault_client.py [new file with mode: 0644]
o2ims/adapter/orm.py
o2ims/domain/alarm_obj.py [new file with mode: 0644]
o2ims/domain/alarm_repo.py [new file with mode: 0644]
o2ims/domain/commands.py
o2ims/domain/events.py
o2ims/service/auditor/alarm_handler.py [new file with mode: 0644]
o2ims/service/command/notify_alarm_handler.py [new file with mode: 0644]
o2ims/service/event/alarm_event.py [new file with mode: 0644]
o2ims/service/watcher/alarm_watcher.py [new file with mode: 0644]
o2ims/views/__init__.py
o2ims/views/alarm_dto.py [new file with mode: 0644]
o2ims/views/alarm_route.py [new file with mode: 0644]
o2ims/views/alarm_view.py [new file with mode: 0644]
o2ims/views/api_ns.py
requirements-stx.txt
requirements-test.txt
tests/conftest.py
tests/integration-ocloud/test_clientdriver_stx_fault.py [new file with mode: 0644]
tests/unit/test_alarm.py [new file with mode: 0644]
tests/unit/test_ocloud.py
tests/unit/test_provision.py