Add auditor for resource pool, pserver and cpu/memory/port/interface for pserver... 06/7206/3
authorZhang Rong(Jon) <rong.zhang@windriver.com>
Fri, 3 Dec 2021 03:47:51 +0000 (11:47 +0800)
committerZhang Rong(Jon) <rong.zhang@windriver.com>
Fri, 3 Dec 2021 03:56:14 +0000 (11:56 +0800)
commitf73c8e3b01b8f5b7438ba544870e06d8f30cdea0
tree79a225a4c53bb69ff949495b35e1c5ff664db75d
parent71f8155b3b60befb21aabaffe0b0cf4d940eda61
Add auditor for resource pool, pserver and cpu/memory/port/interface for pserver of INF

1. Add auditor for resource pool, pserver and cpu/memory/port/interface of pserver
2. CUpdate resource type column, auto create resource type before create cpu/memory/port/interface resource
3. Give the git clone parameters to make download size lesser

Issue-ID: INF-236
Issue-ID: INF-235
Issue-ID: INF-234
Signed-off-by: Zhang Rong(Jon) <rong.zhang@windriver.com>
Change-Id: I7ddc7d8c18b7f3c17b22cdd35bdf68864f32f780
31 files changed:
Dockerfile
README-o2imsbuilder.md
README.md
o2app/entrypoints/resource_watcher.py
o2app/service/handlers.py
o2common/domain/base.py
o2ims/adapter/clients/ocloud_sa_client.py
o2ims/adapter/ocloud_repository.py
o2ims/adapter/orm.py
o2ims/domain/commands.py
o2ims/domain/events.py
o2ims/domain/ocloud.py
o2ims/domain/resource_type.py
o2ims/domain/stx_object.py
o2ims/service/auditor/dms_handler.py
o2ims/service/auditor/ocloud_handler.py
o2ims/service/auditor/pserver_cpu_handler.py [new file with mode: 0644]
o2ims/service/auditor/pserver_handler.py [new file with mode: 0644]
o2ims/service/auditor/pserver_if_handler.py [new file with mode: 0644]
o2ims/service/auditor/pserver_mem_handler.py [new file with mode: 0644]
o2ims/service/auditor/pserver_port_handler.py [new file with mode: 0644]
o2ims/service/auditor/resourcepool_handler.py [new file with mode: 0644]
o2ims/service/watcher/pserver_cpu_watcher.py
o2ims/service/watcher/pserver_if_watcher.py [new file with mode: 0644]
o2ims/service/watcher/pserver_mem_watcher.py [new file with mode: 0644]
o2ims/service/watcher/pserver_port_watcher.py [new file with mode: 0644]
o2ims/service/watcher/pserver_watcher.py
o2ims/views/ocloud_route.py
o2ims/views/ocloud_view.py
tests/integration-ocloud/test_clientdriver_stx_sa.py
tests/unit/test_watcher.py