From 514856c0205e2bb5119811fe7f906fe3930d43dd Mon Sep 17 00:00:00 2001 From: Jeff Mitchell Date: Fri, 28 Aug 2020 15:58:15 -0400 Subject: [PATCH] Fix broken CLI output --- internal/cmd/base/format.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/internal/cmd/base/format.go b/internal/cmd/base/format.go index 28f4ec0e1..ef92761bb 100644 --- a/internal/cmd/base/format.go +++ b/internal/cmd/base/format.go @@ -60,16 +60,20 @@ func WrapSlice(prefixSpaces int, input []string) string { func WrapMap(prefixSpaces, maxLengthOverride int, input map[string]interface{}) string { maxKeyLength := maxLengthOverride - var sortedKeys []string if maxKeyLength == 0 { for k := range input { - sortedKeys = append(sortedKeys, k) if len(k) > maxKeyLength { maxKeyLength = len(k) } } } + + var sortedKeys []string + for k := range input { + sortedKeys = append(sortedKeys, k) + } sort.Strings(sortedKeys) + var ret []string for _, k := range sortedKeys { v := input[k]