mirror of
https://github.com/libvirt/libvirt.git
synced 2025-02-25 18:55:26 -06:00
qemu: monitor: remove mon->json checks
Remove all the mon->json checks in qemuMonitor functions. Signed-off-by: Ján Tomko <jtomko@redhat.com> Acked-by: Peter Krempa <pkrempa@redhat.com>
This commit is contained in:
parent
6799b52795
commit
4d5da03ce4
@ -1197,7 +1197,7 @@ qemuMonitorInitBalloonObjectPath(qemuMonitorPtr mon,
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* To update video memory size in status XML we need to load correct values from
|
* To update video memory size in status XML we need to load correct values from
|
||||||
* QEMU. This is supported only with JSON monitor.
|
* QEMU.
|
||||||
*
|
*
|
||||||
* Returns 0 on success, -1 on failure and sets proper error message.
|
* Returns 0 on success, -1 on failure and sets proper error message.
|
||||||
*/
|
*/
|
||||||
@ -1211,29 +1211,25 @@ qemuMonitorUpdateVideoMemorySize(qemuMonitorPtr mon,
|
|||||||
|
|
||||||
QEMU_CHECK_MONITOR(mon);
|
QEMU_CHECK_MONITOR(mon);
|
||||||
|
|
||||||
if (mon->json) {
|
ret = qemuMonitorJSONFindLinkPath(mon, videoName,
|
||||||
ret = qemuMonitorJSONFindLinkPath(mon, videoName,
|
video->info.alias, &path);
|
||||||
video->info.alias, &path);
|
if (ret < 0) {
|
||||||
if (ret < 0) {
|
if (ret == -2)
|
||||||
if (ret == -2)
|
virReportError(VIR_ERR_INTERNAL_ERROR,
|
||||||
virReportError(VIR_ERR_INTERNAL_ERROR,
|
_("Failed to find QOM Object path for "
|
||||||
_("Failed to find QOM Object path for "
|
"device '%s'"), videoName);
|
||||||
"device '%s'"), videoName);
|
return -1;
|
||||||
return -1;
|
|
||||||
}
|
|
||||||
|
|
||||||
ret = qemuMonitorJSONUpdateVideoMemorySize(mon, video, path);
|
|
||||||
VIR_FREE(path);
|
|
||||||
return ret;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return 0;
|
ret = qemuMonitorJSONUpdateVideoMemorySize(mon, video, path);
|
||||||
|
VIR_FREE(path);
|
||||||
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* To update video vram64 size in status XML we need to load correct value from
|
* To update video vram64 size in status XML we need to load correct value from
|
||||||
* QEMU. This is supported only with JSON monitor.
|
* QEMU.
|
||||||
*
|
*
|
||||||
* Returns 0 on success, -1 on failure and sets proper error message.
|
* Returns 0 on success, -1 on failure and sets proper error message.
|
||||||
*/
|
*/
|
||||||
@ -1247,23 +1243,19 @@ qemuMonitorUpdateVideoVram64Size(qemuMonitorPtr mon,
|
|||||||
|
|
||||||
QEMU_CHECK_MONITOR(mon);
|
QEMU_CHECK_MONITOR(mon);
|
||||||
|
|
||||||
if (mon->json) {
|
ret = qemuMonitorJSONFindLinkPath(mon, videoName,
|
||||||
ret = qemuMonitorJSONFindLinkPath(mon, videoName,
|
video->info.alias, &path);
|
||||||
video->info.alias, &path);
|
if (ret < 0) {
|
||||||
if (ret < 0) {
|
if (ret == -2)
|
||||||
if (ret == -2)
|
virReportError(VIR_ERR_INTERNAL_ERROR,
|
||||||
virReportError(VIR_ERR_INTERNAL_ERROR,
|
_("Failed to find QOM Object path for "
|
||||||
_("Failed to find QOM Object path for "
|
"device '%s'"), videoName);
|
||||||
"device '%s'"), videoName);
|
return -1;
|
||||||
return -1;
|
|
||||||
}
|
|
||||||
|
|
||||||
ret = qemuMonitorJSONUpdateVideoVram64Size(mon, video, path);
|
|
||||||
VIR_FREE(path);
|
|
||||||
return ret;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return 0;
|
ret = qemuMonitorJSONUpdateVideoVram64Size(mon, video, path);
|
||||||
|
VIR_FREE(path);
|
||||||
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -1700,9 +1692,6 @@ qemuMonitorSetCapabilities(qemuMonitorPtr mon)
|
|||||||
{
|
{
|
||||||
QEMU_CHECK_MONITOR(mon);
|
QEMU_CHECK_MONITOR(mon);
|
||||||
|
|
||||||
if (!mon->json)
|
|
||||||
return 0;
|
|
||||||
|
|
||||||
return qemuMonitorJSONSetCapabilities(mon);
|
return qemuMonitorJSONSetCapabilities(mon);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2015,9 +2004,6 @@ qemuMonitorGetCPUInfo(qemuMonitorPtr mon,
|
|||||||
if (VIR_ALLOC_N(info, maxvcpus) < 0)
|
if (VIR_ALLOC_N(info, maxvcpus) < 0)
|
||||||
return -1;
|
return -1;
|
||||||
|
|
||||||
if (!mon->json)
|
|
||||||
hotplug = false;
|
|
||||||
|
|
||||||
/* initialize a few non-zero defaults */
|
/* initialize a few non-zero defaults */
|
||||||
qemuMonitorCPUInfoClear(info, maxvcpus);
|
qemuMonitorCPUInfoClear(info, maxvcpus);
|
||||||
|
|
||||||
@ -2168,9 +2154,6 @@ qemuMonitorSetMemoryStatsPeriod(qemuMonitorPtr mon,
|
|||||||
if (!mon)
|
if (!mon)
|
||||||
return -1;
|
return -1;
|
||||||
|
|
||||||
if (!mon->json)
|
|
||||||
return -1;
|
|
||||||
|
|
||||||
if (period < 0)
|
if (period < 0)
|
||||||
return -1;
|
return -1;
|
||||||
|
|
||||||
@ -2696,10 +2679,6 @@ qemuMonitorGetDumpGuestMemoryCapability(qemuMonitorPtr mon,
|
|||||||
|
|
||||||
QEMU_CHECK_MONITOR(mon);
|
QEMU_CHECK_MONITOR(mon);
|
||||||
|
|
||||||
/* No capability is supported without JSON monitor */
|
|
||||||
if (!mon->json)
|
|
||||||
return 0;
|
|
||||||
|
|
||||||
return qemuMonitorJSONGetDumpGuestMemoryCapability(mon, capability);
|
return qemuMonitorJSONGetDumpGuestMemoryCapability(mon, capability);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -3303,7 +3282,7 @@ qemuMonitorBlockCommit(qemuMonitorPtr mon, const char *device,
|
|||||||
bool
|
bool
|
||||||
qemuMonitorSupportsActiveCommit(qemuMonitorPtr mon)
|
qemuMonitorSupportsActiveCommit(qemuMonitorPtr mon)
|
||||||
{
|
{
|
||||||
if (!mon || !mon->json)
|
if (!mon)
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
return qemuMonitorJSONSupportsActiveCommit(mon);
|
return qemuMonitorJSONSupportsActiveCommit(mon);
|
||||||
@ -3854,10 +3833,6 @@ qemuMonitorGetMigrationCapabilities(qemuMonitorPtr mon,
|
|||||||
{
|
{
|
||||||
QEMU_CHECK_MONITOR(mon);
|
QEMU_CHECK_MONITOR(mon);
|
||||||
|
|
||||||
/* No capability is supported without JSON monitor */
|
|
||||||
if (!mon->json)
|
|
||||||
return 0;
|
|
||||||
|
|
||||||
return qemuMonitorJSONGetMigrationCapabilities(mon, capabilities);
|
return qemuMonitorJSONGetMigrationCapabilities(mon, capabilities);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -4172,12 +4147,6 @@ qemuMonitorGetIOThreads(qemuMonitorPtr mon,
|
|||||||
|
|
||||||
QEMU_CHECK_MONITOR(mon);
|
QEMU_CHECK_MONITOR(mon);
|
||||||
|
|
||||||
/* Requires JSON to make the query */
|
|
||||||
if (!mon->json) {
|
|
||||||
*iothreads = NULL;
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
return qemuMonitorJSONGetIOThreads(mon, iothreads);
|
return qemuMonitorJSONGetIOThreads(mon, iothreads);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -4224,9 +4193,6 @@ qemuMonitorGetMemoryDeviceInfo(qemuMonitorPtr mon,
|
|||||||
|
|
||||||
QEMU_CHECK_MONITOR(mon);
|
QEMU_CHECK_MONITOR(mon);
|
||||||
|
|
||||||
if (!mon->json)
|
|
||||||
return -2;
|
|
||||||
|
|
||||||
if (!(*info = virHashCreate(10, virHashValueFree)))
|
if (!(*info = virHashCreate(10, virHashValueFree)))
|
||||||
return -1;
|
return -1;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user