From 3f05dc6de819d9e435380f4f5eecf72844108ac3 Mon Sep 17 00:00:00 2001 From: Laine Stump Date: Wed, 12 Mar 2014 18:03:03 -0600 Subject: [PATCH] util: eliminate hardcoded indent in virConnectSysInfo formatting This same set of functions is used by the qemu, xen, and lxc drivers' connectSysInfo function. --- src/util/virsysinfo.c | 72 ++++++++++++++++++++++++------------------- 1 file changed, 40 insertions(+), 32 deletions(-) diff --git a/src/util/virsysinfo.c b/src/util/virsysinfo.c index f58122f932..1fa9bef98a 100644 --- a/src/util/virsysinfo.c +++ b/src/util/virsysinfo.c @@ -1,7 +1,7 @@ /* * virsysinfo.c: get SMBIOS/sysinfo information from the host * - * Copyright (C) 2010-2013 Red Hat, Inc. + * Copyright (C) 2010-2014 Red Hat, Inc. * Copyright (C) 2010 Daniel Veillard * * This library is free software; you can redistribute it and/or @@ -880,16 +880,18 @@ virSysinfoBIOSFormat(virBufferPtr buf, virSysinfoDefPtr def) !def->bios_date && !def->bios_release) return; - virBufferAddLit(buf, " \n"); - virBufferEscapeString(buf, " %s\n", + virBufferAddLit(buf, "\n"); + virBufferAdjustIndent(buf, 2); + virBufferEscapeString(buf, "%s\n", def->bios_vendor); - virBufferEscapeString(buf, " %s\n", + virBufferEscapeString(buf, "%s\n", def->bios_version); - virBufferEscapeString(buf, " %s\n", + virBufferEscapeString(buf, "%s\n", def->bios_date); - virBufferEscapeString(buf, " %s\n", + virBufferEscapeString(buf, "%s\n", def->bios_release); - virBufferAddLit(buf, " \n"); + virBufferAdjustIndent(buf, -2); + virBufferAddLit(buf, "\n"); } static void @@ -900,22 +902,24 @@ virSysinfoSystemFormat(virBufferPtr buf, virSysinfoDefPtr def) !def->system_uuid && !def->system_sku && !def->system_family) return; - virBufferAddLit(buf, " \n"); - virBufferEscapeString(buf, " %s\n", + virBufferAddLit(buf, "\n"); + virBufferAdjustIndent(buf, 2); + virBufferEscapeString(buf, "%s\n", def->system_manufacturer); - virBufferEscapeString(buf, " %s\n", + virBufferEscapeString(buf, "%s\n", def->system_product); - virBufferEscapeString(buf, " %s\n", + virBufferEscapeString(buf, "%s\n", def->system_version); - virBufferEscapeString(buf, " %s\n", + virBufferEscapeString(buf, "%s\n", def->system_serial); - virBufferEscapeString(buf, " %s\n", + virBufferEscapeString(buf, "%s\n", def->system_uuid); - virBufferEscapeString(buf, " %s\n", + virBufferEscapeString(buf, "%s\n", def->system_sku); - virBufferEscapeString(buf, " %s\n", + virBufferEscapeString(buf, "%s\n", def->system_family); - virBufferAddLit(buf, " \n"); + virBufferAdjustIndent(buf, -2); + virBufferAddLit(buf, "\n"); } static void @@ -940,8 +944,8 @@ virSysinfoProcessorFormat(virBufferPtr buf, virSysinfoDefPtr def) !processor->processor_part_number) continue; - virBufferAddLit(buf, " \n"); - virBufferAdjustIndent(buf, 4); + virBufferAddLit(buf, "\n"); + virBufferAdjustIndent(buf, 2); virBufferEscapeString(buf, "%s\n", processor->processor_socket_destination); @@ -965,8 +969,8 @@ virSysinfoProcessorFormat(virBufferPtr buf, virSysinfoDefPtr def) processor->processor_serial_number); virBufferEscapeString(buf, "%s\n", processor->processor_part_number); - virBufferAdjustIndent(buf, -4); - virBufferAddLit(buf, " \n"); + virBufferAdjustIndent(buf, -2); + virBufferAddLit(buf, "\n"); } } @@ -991,34 +995,36 @@ virSysinfoMemoryFormat(virBufferPtr buf, virSysinfoDefPtr def) !memory->memory_part_number) continue; - virBufferAddLit(buf, " \n"); - virBufferEscapeString(buf, " %s\n", + virBufferAddLit(buf, "\n"); + virBufferAdjustIndent(buf, 2); + virBufferEscapeString(buf, "%s\n", memory->memory_size); virBufferEscapeString(buf, - " %s\n", + "%s\n", memory->memory_form_factor); - virBufferEscapeString(buf, " %s\n", + virBufferEscapeString(buf, "%s\n", memory->memory_locator); virBufferEscapeString(buf, - " %s\n", + "%s\n", memory->memory_bank_locator); - virBufferEscapeString(buf, " %s\n", + virBufferEscapeString(buf, "%s\n", memory->memory_type); virBufferEscapeString(buf, - " %s\n", + "%s\n", memory->memory_type_detail); - virBufferEscapeString(buf, " %s\n", + virBufferEscapeString(buf, "%s\n", memory->memory_speed); virBufferEscapeString(buf, - " %s\n", + "%s\n", memory->memory_manufacturer); virBufferEscapeString(buf, - " %s\n", + "%s\n", memory->memory_serial_number); virBufferEscapeString(buf, - " %s\n", + "%s\n", memory->memory_part_number); - virBufferAddLit(buf, " \n"); + virBufferAdjustIndent(buf, -2); + virBufferAddLit(buf, "\n"); } } @@ -1043,12 +1049,14 @@ virSysinfoFormat(virBufferPtr buf, virSysinfoDefPtr def) } virBufferAsprintf(buf, "\n", type); + virBufferAdjustIndent(buf, 2); virSysinfoBIOSFormat(buf, def); virSysinfoSystemFormat(buf, def); virSysinfoProcessorFormat(buf, def); virSysinfoMemoryFormat(buf, def); + virBufferAdjustIndent(buf, -2); virBufferAddLit(buf, "\n"); if (virBufferError(buf)) { -- GitLab