distcloud/dcorch/engine
Tao Liu 38f08a0d98 Decouple Fault Management from stx-config
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>
2018-08-23 14:59:38 -04:00
..
sync_services StarlingX open source release updates 2018-08-07 11:51:21 -04:00
README.rst StarlingX open source release updates 2018-08-07 11:51:21 -04:00
__init__.py StarlingX open source release updates 2018-08-07 11:51:21 -04:00
alarm_aggregate_manager.py Decouple Fault Management from stx-config 2018-08-23 14:59:38 -04:00
dc_orch_lock.py StarlingX open source release updates 2018-08-07 11:51:21 -04:00
generic_sync_manager.py StarlingX open source release updates 2018-08-07 11:51:21 -04:00
quota_manager.py StarlingX open source release updates 2018-08-07 11:51:21 -04:00
scheduler.py StarlingX open source release updates 2018-08-07 11:51:21 -04:00
service.py StarlingX open source release updates 2018-08-07 11:51:21 -04:00
subcloud.py StarlingX open source release updates 2018-08-07 11:51:21 -04:00
sync_thread.py StarlingX open source release updates 2018-08-07 11:51:21 -04:00

README.rst

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.