From: Laine Stump Date: Wed, 12 Mar 2014 23:52:07 +0000 (-0600) Subject: virsh: eliminate hardcoded indentation in xml generated for commands X-Git-Tag: v1.2.3-rc1~215 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=64bb902451bc3b8fece3e699a46974bd9ff66a63;p=thirdparty%2Flibvirt.git 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. --- 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, "