qemu-server/PVE
Stefan Reiter 2ea5fb7ecf refactor: split qemu_machine_feature_enabled
...into:

* PVE::QemuServer::Helpers::min_version: check a major.minor version
  string with a given major/minor version (this is equivalent to calling
  the old qemu_machine_feature_enabled with only $kvmver)
* PVE::QemuServer::Machine::extract_version: get major.minor version
  string from arbitrary machine type (e.g. pc-q35-4.0, ...)
* PVE::QemuServer::Machine::machine_version: helper to call
  extract_version automatically before min_version

Includes a cfg2cmd test case with pinned machine version.

Signed-off-by: Stefan Reiter <s.reiter@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-11-20 18:32:35 +01:00
..
API2 refactor: create QemuServer::Monitor for high-level QMP access 2019-11-20 16:29:23 +01:00
CLI refactor: create QemuServer::Monitor for high-level QMP access 2019-11-20 16:29:23 +01:00
QemuServer refactor: split qemu_machine_feature_enabled 2019-11-20 18:32:35 +01:00
VZDump refactor: extract QEMU machine related helpers to package 2019-11-20 16:29:23 +01:00
Makefile buildsys: use $(MAKE) instead of make 2019-09-24 18:06:16 +02:00
QemuConfig.pm refactor: extract QEMU machine related helpers to package 2019-11-20 16:29:23 +01:00
QemuMigrate.pm refactor: extract QEMU machine related helpers to package 2019-11-20 16:29:23 +01:00
QemuServer.pm refactor: split qemu_machine_feature_enabled 2019-11-20 18:32:35 +01:00
QMPClient.pm refactor: create QemuServer::Helpers and move file/dir code 2019-11-20 16:29:23 +01:00