From 63a931bab1b225fd1d4f681d6dd28097fb19c2f1 Mon Sep 17 00:00:00 2001 From: Rob Austein Date: Fri, 8 Jul 2011 15:53:24 +0000 Subject: Remove fake "hostname" column from XML, now that we no longer need it to maintain column-count match with elements. svn path=/rcynic-ng/rcynic.c; revision=3926 --- rcynic-ng/rcynic.c | 3 +-- rcynic-ng/show.awk | 6 +++++- rcynic-ng/show.xsl | 8 ++++++++ 3 files changed, 14 insertions(+), 3 deletions(-) diff --git a/rcynic-ng/rcynic.c b/rcynic-ng/rcynic.c index b9518966..3dfeba85 100644 --- a/rcynic-ng/rcynic.c +++ b/rcynic-ng/rcynic.c @@ -4217,8 +4217,7 @@ int main(int argc, char *argv[]) ok &= fprintf(f, "\n" "\n" - " \n" - " Publication Repository\n", + " \n", tad, svn_id, XML_SUMMARY_VERSION, hostname.s) != EOF; for (j = 0; ok && j < MIB_COUNTER_T_MAX; ++j) diff --git a/rcynic-ng/show.awk b/rcynic-ng/show.awk index bb7ac93e..84d33cda 100644 --- a/rcynic-ng/show.awk +++ b/rcynic-ng/show.awk @@ -19,6 +19,10 @@ BEGIN { FS = "\t"; + label[++nlabels] = "hostname"; + head["hostname", 1] = "Repository"; + head["hostname", 2] = "Host"; + width["hostname"] = length(head["hostname", 1]); } !NF { @@ -59,7 +63,7 @@ END { break; for (j = 1; j <= nlabels; j++) { if (j == 1) - printf "%*s", width[label[j]], head[label[j], i]; + printf "%-*s", width[label[j]], head[label[j], i]; else if (total[label[j]] > 0) printf " %*s", width[label[j]], head[label[j], i]; } diff --git a/rcynic-ng/show.xsl b/rcynic-ng/show.xsl index 9a31082f..c610adce 100644 --- a/rcynic-ng/show.xsl +++ b/rcynic-ng/show.xsl @@ -21,14 +21,21 @@ + + + + + + + @@ -38,6 +45,7 @@ + -- cgit v1.2.3