[libvirt] [PATCH] virsh domiflist: change output
Taku Izumi
izumi.taku at jp.fujitsu.com
Fri Jan 13 10:41:52 UTC 2012
When using "virsh domifstat" command or "virsh domiftune" command,
we pass an interface name as a parameter, so interface name is
important.
"virsh domiflist" output should display interface names
on the first row.
Signed-off-by: Taku Izumi <izumi.taku at jp.fujitsu.com>
---
tools/virsh.c | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
Index: libvirt.capability/tools/virsh.c
===================================================================
--- libvirt.capability.orig/tools/virsh.c
+++ libvirt.capability/tools/virsh.c
@@ -2034,8 +2034,8 @@ cmdDomiflist(vshControl *ctl, const vshC
if (ninterfaces < 0)
goto cleanup;
- vshPrint(ctl, "%-10s %-10s %-10s %-11s %s\n", _("Type"), _("Source"),
- _("Target"), _("Model"), _("MAC"));
+ vshPrint(ctl, "%-10s %-10s %-10s %-11s %s\n", _("Interface"), _("Type"),
+ _("Source"), _("Model"), _("MAC"));
vshPrint(ctl, "-------------------------------------------------------\n");
for (i = 0; i < ninterfaces; i++) {
@@ -2057,9 +2057,10 @@ cmdDomiflist(vshControl *ctl, const vshC
model = virXPathString("string(./model/@type)", ctxt);
mac = virXPathString("string(./mac/@address)", ctxt);
- vshPrint(ctl, "%-10s %-10s %-10s %-11s %-10s\n", type,
- source ? source : "-",
+ vshPrint(ctl, "%-10s %-10s %-10s %-11s %-10s\n",
target ? target : "-",
+ type,
+ source ? source : "-",
model ? model : "-",
mac ? mac : "-");
More information about the libvir-list
mailing list