[GH-26382] format command mmctl auth list (#26423)

Этот коммит содержится в:
Anna Os
2024-03-25 09:20:16 +01:00
коммит произвёл GitHub
родитель 6c470f6210
Коммит 1021e51270
2 изменённых файлов: 91 добавлений и 2 удалений

Просмотреть файл

@@ -293,7 +293,8 @@ func listCmdF(cmd *cobra.Command, args []string) error {
}
serverNames := []string{}
var maxNameLen, maxUsernameLen, maxInstanceURLLen int
nameTitle, usernameTitle, instanceURLTitle := "Name", "Username", "InstanceURL"
maxNameLen, maxUsernameLen, maxInstanceURLLen := len(nameTitle), len(usernameTitle), len(instanceURLTitle)
for _, c := range *credentialsList {
serverNames = append(serverNames, c.Name)
if maxNameLen <= len(c.Name) {
@@ -310,7 +311,7 @@ func listCmdF(cmd *cobra.Command, args []string) error {
return serverNames[i] < serverNames[j]
})
printer.Print(fmt.Sprintf("\n | Active | %*s | %*s | %*s |", maxNameLen, "Name", maxUsernameLen, "Username", maxInstanceURLLen, "InstanceURL"))
printer.Print(fmt.Sprintf("\n | Active | %*s | %*s | %*s |", maxNameLen, nameTitle, maxUsernameLen, usernameTitle, maxInstanceURLLen, instanceURLTitle))
printer.Print(fmt.Sprintf(" |%s|%s|%s|%s|", strings.Repeat("-", 8), strings.Repeat("-", maxNameLen+2), strings.Repeat("-", maxUsernameLen+2), strings.Repeat("-", maxInstanceURLLen+2)))
for _, name := range serverNames {
c := (*credentialsList)[name]