This commit is contained in:
ge 2023-08-31 21:55:34 +03:00
parent 118c4c376a
commit 62388e8b67

View File

@ -33,7 +33,10 @@
- `LivbirtSession` - обёртка над объектом `libvirt.virConnect`. - `LivbirtSession` - обёртка над объектом `libvirt.virConnect`.
- `VirtualMachine` - класс для работы с доменами, через него выполняется большинство действий. - `VirtualMachine` - класс для работы с доменами, через него выполняется большинство действий.
- `VirtualMachineInstaller` - класс для установки ВМ, выполняет кучу проверок, генерирует XML конфиг и т.п. - `VirtualMachineInstaller` - класс для установки ВМ, выполняет кучу проверок, генерирует XML конфиг и т.п.
- `QemuAgent` - понятно что это. - `StoragePool` - обёртка для `libvirt.virStoragePool`.
- `Volume` - объект для управления дисками.
- `VolumeInfo` - датакласс хранящий информацию о диске, может собрать XML.
- `GuestAgent` - понятно что это.
- `ConfigLoader` - загрузчик TOML-конфига, возможно будет выброшен на мороз. - `ConfigLoader` - загрузчик TOML-конфига, возможно будет выброшен на мороз.
```python ```python