distcloud/dcorch/engine
Sun Austin bb65ec36e6 FIX: module rename issue for Python 2/3 compatible code
import six.moves to fix rename of urlparse and Queue

Change-Id: Iee1b6053e4c1a174c40cfa858bf62557d308194a
Story: 2004585
Task: 28446
Signed-off-by: Sun Austin <austin.sun@intel.com>
2019-01-15 00:33:13 +00:00
..
sync_services Convert NTP/PTP enabled flag to string implicitly in DC sync. 2018-12-14 17:04:51 +00: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 Distributed Cloud: PTP parameters synchronization. 2018-08-28 15:51:39 -04:00
dc_orch_lock.py StarlingX open source release updates 2018-08-07 11:51:21 -04:00
fernet_key_manager.py Fernet key synchronization 2018-10-29 20:08:34 -05:00
generic_sync_manager.py StarlingX open source release updates 2018-08-07 11:51:21 -04:00
quota_manager.py FIX: module rename issue for Python 2/3 compatible code 2019-01-15 00:33:13 +00:00
scheduler.py StarlingX open source release updates 2018-08-07 11:51:21 -04:00
service.py Fernet key synchronization 2018-10-29 20:08:34 -05: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.