[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH] hmp/info_migration: formatting migration capability
From: |
Wei Yang |
Subject: |
[Qemu-devel] [PATCH] hmp/info_migration: formatting migration capability output |
Date: |
Fri, 2 Aug 2019 10:07:16 +0800 |
Current we put all migration capability in one line, which make it hard
to read them and someone them are missed due to terminal width.
This patch formats it to print 4 in one line, which looks like this now:
capabilities:
xbzrle: off rdma-pin-all: off auto-converge: off
zero-blocks: off
compress: on events: off postcopy-ram: off
x-colo: off
release-ram: off block: off return-path: off
pause-before-switchover: off
multifd: off dirty-bitmaps: off postcopy-blocktime: off
late-block-activate: off
x-ignore-shared: off
Signed-off-by: Wei Yang <address@hidden>
---
monitor/hmp-cmds.c | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/monitor/hmp-cmds.c b/monitor/hmp-cmds.c
index 5ca3ebe942..29ce5b73e4 100644
--- a/monitor/hmp-cmds.c
+++ b/monitor/hmp-cmds.c
@@ -229,9 +229,13 @@ void hmp_info_migrate(Monitor *mon, const QDict *qdict)
/* do not display parameters during setup */
if (info->has_status && caps) {
+ int index = 0;
monitor_printf(mon, "capabilities: ");
- for (cap = caps; cap; cap = cap->next) {
- monitor_printf(mon, "%s: %s ",
+ for (cap = caps; cap; cap = cap->next, index++) {
+ if (!(index % 4)) {
+ monitor_printf(mon, "\n");
+ }
+ monitor_printf(mon, "%20s: %3s ",
MigrationCapability_str(cap->value->capability),
cap->value->state ? "on" : "off");
}
--
2.17.1
- [Qemu-devel] [PATCH] hmp/info_migration: formatting migration capability output,
Wei Yang <=