case QEMU_BLOCKJOB_TYPE_CREATE:
case QEMU_BLOCKJOB_TYPE_SNAPSHOT_SAVE:
case QEMU_BLOCKJOB_TYPE_SNAPSHOT_DELETE:
+ case QEMU_BLOCKJOB_TYPE_SNAPSHOT_LOAD:
case QEMU_BLOCKJOB_TYPE_BROKEN:
virReportError(VIR_ERR_OPERATION_INVALID,
_("job type '%1$s' does not support pivot"),
"create",
"snapshot-save",
"snapshot-delete",
+ "snapshot-load",
"broken");
static virClass *qemuBlockJobDataClass;
case QEMU_BLOCKJOB_TYPE_SNAPSHOT_SAVE:
case QEMU_BLOCKJOB_TYPE_SNAPSHOT_DELETE:
+ case QEMU_BLOCKJOB_TYPE_SNAPSHOT_LOAD:
/* The internal snapshot jobs don't need any extra handling */
break;
QEMU_BLOCKJOB_TYPE_CREATE,
QEMU_BLOCKJOB_TYPE_SNAPSHOT_SAVE,
QEMU_BLOCKJOB_TYPE_SNAPSHOT_DELETE,
+ QEMU_BLOCKJOB_TYPE_SNAPSHOT_LOAD,
QEMU_BLOCKJOB_TYPE_BROKEN,
QEMU_BLOCKJOB_TYPE_LAST
} qemuBlockJobType;
case QEMU_BLOCKJOB_TYPE_SNAPSHOT_SAVE:
case QEMU_BLOCKJOB_TYPE_SNAPSHOT_DELETE:
+ case QEMU_BLOCKJOB_TYPE_SNAPSHOT_LOAD:
/* No private data for internal snapshot jobs */
break;
case QEMU_BLOCKJOB_TYPE_SNAPSHOT_SAVE:
case QEMU_BLOCKJOB_TYPE_SNAPSHOT_DELETE:
+ case QEMU_BLOCKJOB_TYPE_SNAPSHOT_LOAD:
/* No extra data for internal snapshot jobs. */
break;