core-admin/core-modules
Marek Marczykowski b8c62c0279 Wrap all VMM connection related object into QubesVMMConnection class
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.
2014-11-19 12:48:26 +01:00
..
__init__.py Move all files one level up 2013-03-16 19:56:51 +01:00
01QubesAppVm.py Declare file encoding for all python files, fill missing copyright headers 2014-05-18 21:03:27 +02:00
01QubesDisposableVm.py Wrap all VMM connection related object into QubesVMMConnection class 2014-11-19 12:48:26 +01:00
01QubesHVm.py Wrap all VMM connection related object into QubesVMMConnection class 2014-11-19 12:48:26 +01:00
02QubesTemplateHVm.py Declare file encoding for all python files, fill missing copyright headers 2014-05-18 21:03:27 +02:00
000QubesVm.py Wrap all VMM connection related object into QubesVMMConnection class 2014-11-19 12:48:26 +01:00
003QubesTemplateVm.py Migration to libvirt - core part 2014-11-19 12:47:00 +01:00
005QubesNetVm.py Wrap all VMM connection related object into QubesVMMConnection class 2014-11-19 12:48:26 +01:00
006QubesAdminVm.py Wrap all VMM connection related object into QubesVMMConnection class 2014-11-19 12:48:26 +01:00
006QubesProxyVm.py Wrap all VMM connection related object into QubesVMMConnection class 2014-11-19 12:48:26 +01:00
README.txt Move all files one level up 2013-03-16 19:56:51 +01:00

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