qemu-server/PVE
Fabian Grünbichler b2c9558da8 Rework snapshot code, has_feature
Drop snapshot_create, snapshot_delete and snapshot_rollback
in favour of PVE::AbstractConfig. Qemu-specific parts are
implemented in __snapshot_XX methods in PVE::QemuConfig.

has_feature is made an implementation of the abstract
has_feature, and thus moves to PVE::QemuConfig.

Note: a new hook method needed to be introduced to be called
before creating a volume snapshot, after creating a volume
snapshot, and after unfreezing the guestfs after creating a
volume snapshot. The base method in PVE::AbstractConfig is a
noop, the implemention in PVE::QemuConfig runs the necessary
Qemu monitor commands.
2016-03-08 11:42:37 +01:00
..
API2 Rework snapshot code, has_feature 2016-03-08 11:42:37 +01:00
CLI Refactor basic config-related methods 2016-03-08 11:41:59 +01:00
VZDump Refactor basic config-related methods 2016-03-08 11:41:59 +01:00
Makefile Refactor basic config-related methods 2016-03-08 11:41:59 +01:00
QemuConfig.pm Rework snapshot code, has_feature 2016-03-08 11:42:37 +01:00
QemuMigrate.pm Refactor basic config-related methods 2016-03-08 11:41:59 +01:00
QemuServer.pm Rework snapshot code, has_feature 2016-03-08 11:42:37 +01:00
QMPClient.pm qmpclient: use guest-sync-delimited 2014-12-02 13:09:53 +01:00