From 454ee696d6082f364bc54d02633f26b2aa118c44 Mon Sep 17 00:00:00 2001 From: decentral1se Date: Thu, 14 Oct 2021 11:36:03 +0200 Subject: [PATCH] fix: make ps a bit more useful and less verbose --- cli/app/ps.go | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/cli/app/ps.go b/cli/app/ps.go index 593b7481b..40dc45701 100644 --- a/cli/app/ps.go +++ b/cli/app/ps.go @@ -35,18 +35,22 @@ var appPsCommand = &cli.Command{ logrus.Fatal(err) } - tableCol := []string{"id", "image", "command", "created", "status", "ports", "names"} + tableCol := []string{"image", "created", "status", "ports", "names"} table := abraFormatter.CreateTable(tableCol) for _, container := range containers { + var containerNames []string + for _, containerName := range container.Names { + trimmed := strings.TrimPrefix(containerName, "/") + containerNames = append(containerNames, trimmed) + } + tableRow := []string{ - abraFormatter.ShortenID(container.ID), abraFormatter.RemoveSha(container.Image), - abraFormatter.Truncate(container.Command), abraFormatter.HumanDuration(container.Created), container.Status, formatter.DisplayablePorts(container.Ports), - strings.Join(container.Names, ", "), + strings.Join(containerNames, "\n"), } table.Append(tableRow) }