This makes easier to import right objects in submodules (only one object). This also implement lazy connection - at first access, not at module import, which speeds up tools, which doesn't need runtime information (like qvm-prefs or qvm-service). In the future this will ease migration from xenstore to QubesDB. Also implement "offline mode" - operate on qubes.xml without connecting to VMM - raise exception at such try. This is needed to run tools during installation, where only minimal set of services are started, especially no libvirt. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| 01QubesAppVm.py | ||
| 01QubesDisposableVm.py | ||
| 01QubesHVm.py | ||
| 02QubesTemplateHVm.py | ||
| 000QubesVm.py | ||
| 003QubesTemplateVm.py | ||
| 005QubesNetVm.py | ||
| 006QubesAdminVm.py | ||
| 006QubesProxyVm.py | ||
| README.txt | ||
This directory contains Qubes core modules. It will be loaded in lexicographical order, use numeric prefix to force load ordering. 0* - Qubes base modules 00* - Qubes core VM classes