[pve-devel] [PATCH qemu-server 0/3] Use AbstractConfig for Qemu

Fabian Grünbichler f.gruenbichler at proxmox.com
Mon Mar 7 12:41:11 CET 2016


This patch series refactors the qemu codebase to use a combination
of PVE::AbstractConfig and a newly created PVE::QemuConfig.

Note: this patch series depends on a patch series in pve-common

Fabian Grünbichler (3):
  Refactor basic config-related methods
  Rework snapshot code, has_feature
  Refactor add_unused_volume

 PVE/API2/Qemu.pm                                   | 139 ++--
 PVE/CLI/qm.pm                                      |  10 +-
 PVE/Makefile                                       |   3 +-
 PVE/QemuConfig.pm                                  | 274 ++++++++
 PVE/QemuMigrate.pm                                 |  16 +-
 PVE/QemuServer.pm                                  | 721 ++-------------------
 PVE/VZDump/QemuServer.pm                           |   4 +-
 pve-bridge                                         |   2 +-
 test/snapshot-expected/delete/qemu-server/202.conf |   1 +
 test/snapshot-test.pm                              |  55 +-
 10 files changed, 453 insertions(+), 772 deletions(-)
 create mode 100644 PVE/QemuConfig.pm

-- 
2.1.4





More information about the pve-devel mailing list