From 64bb902451bc3b8fece3e699a46974bd9ff66a63 Mon Sep 17 00:00:00 2001 From: Laine Stump Date: Wed, 12 Mar 2014 17:52:07 -0600 Subject: [PATCH] virsh: eliminate hardcoded indentation in xml generated for commands These are never seen externally, only passed into libvirt APIs, so in practice this makes no real difference, but it's good to be consistent. --- tools/virsh-domain.c | 48 +++++++++++++++++++++++------------------- tools/virsh-pool.c | 40 ++++++++++++++++++++++------------- tools/virsh-snapshot.c | 24 +++++++++++++-------- tools/virsh-volume.c | 26 ++++++++++++++--------- 4 files changed, 82 insertions(+), 56 deletions(-) diff --git a/tools/virsh-domain.c b/tools/virsh-domain.c index 1d3c5f0316..f2a26f9e3e 100644 --- a/tools/virsh-domain.c +++ b/tools/virsh-domain.c @@ -566,15 +566,16 @@ cmdAttachDisk(vshControl *ctl, const vshCmd *cmd) /* Make XML of disk */ virBufferAsprintf(&buf, "\n"); + virBufferAdjustIndent(&buf, 2); if (driver || subdriver || cache) { - virBufferAddLit(&buf, " \n", - (isFile) ? "file" : "dev", - source); - virBufferAsprintf(&buf, " \n", target); + virBufferAsprintf(&buf, "\n", + isFile ? "file" : "dev", source); + virBufferAsprintf(&buf, "\n", target); if (mode) - virBufferAsprintf(&buf, " <%s/>\n", mode); + virBufferAsprintf(&buf, "<%s/>\n", mode); if (serial) - virBufferAsprintf(&buf, " %s\n", serial); + virBufferAsprintf(&buf, "%s\n", serial); if (wwn) - virBufferAsprintf(&buf, " %s\n", wwn); + virBufferAsprintf(&buf, "%s\n", wwn); if (straddr) { if (str2DiskAddress(straddr, &diskAddr) != 0) { @@ -609,7 +609,7 @@ cmdAttachDisk(vshControl *ctl, const vshCmd *cmd) if (STRPREFIX((const char *)target, "vd")) { if (diskAddr.type == DISK_ADDR_TYPE_PCI) { virBufferAsprintf(&buf, - "
\n", diskAddr.addr.scsi.controller, diskAddr.addr.scsi.bus, diskAddr.addr.scsi.unit); @@ -634,7 +634,7 @@ cmdAttachDisk(vshControl *ctl, const vshCmd *cmd) } else if (STRPREFIX((const char *)target, "hd")) { if (diskAddr.type == DISK_ADDR_TYPE_IDE) { virBufferAsprintf(&buf, - "
\n", diskAddr.addr.ide.controller, diskAddr.addr.ide.bus, diskAddr.addr.ide.unit); @@ -645,6 +645,7 @@ cmdAttachDisk(vshControl *ctl, const vshCmd *cmd) } } + virBufferAdjustIndent(&buf, -2); virBufferAddLit(&buf, "\n"); if (virBufferError(&buf)) { @@ -876,25 +877,27 @@ cmdAttachInterface(vshControl *ctl, const vshCmd *cmd) /* Make XML of interface */ virBufferAsprintf(&buf, "\n", type); + virBufferAdjustIndent(&buf, 2); if (typ == 1) - virBufferAsprintf(&buf, " \n", source); + virBufferAsprintf(&buf, "\n", source); else if (typ == 2) - virBufferAsprintf(&buf, " \n", source); + virBufferAsprintf(&buf, "\n", source); if (target != NULL) - virBufferAsprintf(&buf, " \n", target); + virBufferAsprintf(&buf, "\n", target); if (mac != NULL) - virBufferAsprintf(&buf, " \n", mac); + virBufferAsprintf(&buf, "\n", mac); if (script != NULL) - virBufferAsprintf(&buf, "