38f08a0d98
The fault management (FM) APIs has been removed from the syinv API service and a new FM API service has been introduced. This update adds a new fm openstack driver for retrieving each region's alarm summary, and it also modifies the alarm aggregate manager to use the fm driver. In addition, it removes get alarm summary routine from sysinv and adds the fm user to the subcloud user list Story: 2002828 Task: 22747 Signed-off-by: Tao Liu <tao.liu@windriver.com> |
||
---|---|---|
.. | ||
sync_services | ||
__init__.py | ||
alarm_aggregate_manager.py | ||
dc_orch_lock.py | ||
generic_sync_manager.py | ||
quota_manager.py | ||
README.rst | ||
scheduler.py | ||
service.py | ||
subcloud.py | ||
sync_thread.py |
Service
Distributed Cloud Orchestration Engine Service has responsibility for:
Monitoring the subcloud status, and return the result if needed.
There is a single engine, with each subcloud having one persistent sync thread per endpoint-type. Sync audit threads will be created on demand as needed.
- service.py:
-
run orchengine service, and establish RPC server
- generic_sync_manager.py
-
Manages all the generic resource syncing.