QEMU_CHECK_MONITOR(mon);
- if (mon->json)
- return qemuMonitorJSONCreateSnapshot(mon, name);
- else
- return qemuMonitorTextCreateSnapshot(mon, name);
+ /* there won't ever be a direct QMP replacement for this function */
+ return qemuMonitorTextCreateSnapshot(mon, name);
}
int
QEMU_CHECK_MONITOR(mon);
- if (mon->json)
- return qemuMonitorJSONLoadSnapshot(mon, name);
- else
- return qemuMonitorTextLoadSnapshot(mon, name);
+ /* there won't ever be a direct QMP replacement for this function */
+ return qemuMonitorTextLoadSnapshot(mon, name);
}
QEMU_CHECK_MONITOR(mon);
- if (mon->json)
- return qemuMonitorJSONDeleteSnapshot(mon, name);
- else
- return qemuMonitorTextDeleteSnapshot(mon, name);
+ /* there won't ever be a direct QMP replacement for this function */
+ return qemuMonitorTextDeleteSnapshot(mon, name);
}
return ret;
}
-int qemuMonitorJSONCreateSnapshot(qemuMonitorPtr mon, const char *name)
-{
- /* XXX Update to use QMP, if QMP ever adds support for savevm */
- VIR_DEBUG("savevm command not found, trying HMP");
- return qemuMonitorTextCreateSnapshot(mon, name);
-}
-
-int qemuMonitorJSONLoadSnapshot(qemuMonitorPtr mon, const char *name)
-{
- /* XXX Update to use QMP, if QMP ever adds support for loadvm */
- VIR_DEBUG("loadvm command not found, trying HMP");
- return qemuMonitorTextLoadSnapshot(mon, name);
-}
-
-int qemuMonitorJSONDeleteSnapshot(qemuMonitorPtr mon, const char *name)
-{
- /* XXX Update to use QMP, if QMP ever adds support for delvm */
- VIR_DEBUG("delvm command not found, trying HMP");
- return qemuMonitorTextDeleteSnapshot(mon, name);
-}
-
int
qemuMonitorJSONDiskSnapshot(qemuMonitorPtr mon, virJSONValuePtr actions,
const char *device, const char *file,
const char *alias,
const char *passphrase);
-int qemuMonitorJSONCreateSnapshot(qemuMonitorPtr mon, const char *name);
-int qemuMonitorJSONLoadSnapshot(qemuMonitorPtr mon, const char *name);
-int qemuMonitorJSONDeleteSnapshot(qemuMonitorPtr mon, const char *name);
-
int qemuMonitorJSONDiskSnapshot(qemuMonitorPtr mon,
virJSONValuePtr actions,
const char *device,