diff --git a/cli/app/list.go b/cli/app/list.go index 55c89fbbe..e3abe77b3 100644 --- a/cli/app/list.go +++ b/cli/app/list.go @@ -241,7 +241,7 @@ can take some time. tableCol := []string{"recipe", "domain"} if status { - tableCol = append(tableCol, []string{"status", "chaos", "chaos version", "version", "upgrade", "autoupdate"}...) + tableCol = append(tableCol, []string{"status", "chaos", "version", "upgrade", "autoupdate"}...) } table := formatter.CreateTable(tableCol) @@ -249,7 +249,13 @@ can take some time. for _, appStat := range serverStat.Apps { tableRow := []string{appStat.Recipe, appStat.Domain} if status { - tableRow = append(tableRow, []string{appStat.Status, appStat.Chaos, appStat.ChaosVersion, appStat.Version, appStat.Upgrade, appStat.AutoUpdate}...) + chaosStatus := "unknown" + if appStat.ChaosVersion != "unknown" { + chaosStatus = appStat.Chaos + appStat.ChaosVersion + } else { + chaosStatus = appStat.Chaos + } + tableRow = append(tableRow, []string{appStat.Status, chaosStatus, appStat.Version, appStat.Upgrade, appStat.AutoUpdate}...) } table.Append(tableRow) }