Split out the part of `api.API` that is responsible for providing the server infrastructure for the API; i.e. setting up the server and the corresponding context manager and asynchronous event handling. This leaves `API` itself which just the implementation of the high level protocol and makes the API-server part re-usable. NB: pylint, for some reason, confuses `API` and `BaseAPI`, like in `test_monitor`. Annotate that accordingly. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| test_monitor.py | ||
| test_objectstore.py | ||
| test_osbuild.py | ||
| test_util_ctx.py | ||
| test_util_jsoncomm.py | ||
| test_util_linux.py | ||
| test_util_osrelease.py | ||
| test_util_ostree.py | ||
| test_util_rmrf.py | ||
| test_util_selinux.py | ||