mirror of
https://github.com/ceph/ceph
synced 2025-01-27 05:25:10 +00:00
f02316adb4
This is being done by passing native CPython objects back and forth. It's safe because sub-interpreters in CPython share memory allocation infrastructure and share the GIL. With a view to PEP554, we limit inter-interpreter calls to pickleable objects, so that this may be implemented using byte-arrays in future. This infrastructure should enable: - the dashboard to display the status of other modules, for example the set of progress indicators from `progress` - dashboard and restful to share an underlying long running job mechanism. Signed-off-by: John Spray <john.spray@redhat.com> |
||
---|---|---|
.. | ||
dashboard | ||
__init__.py | ||
mgr_test_case.py | ||
test_crash.py | ||
test_dashboard.py | ||
test_failover.py | ||
test_module_selftest.py | ||
test_prometheus.py |