This commit is contained in:
gabriel 2026-04-25 11:33:44 +02:00 committed by GitHub
commit e80115124b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1,6 +1,8 @@
package presentation package presentation
import ( import (
"fmt"
"github.com/fatih/color" "github.com/fatih/color"
"github.com/jesseduffield/lazydocker/pkg/commands" "github.com/jesseduffield/lazydocker/pkg/commands"
"github.com/jesseduffield/lazydocker/pkg/config" "github.com/jesseduffield/lazydocker/pkg/config"
@ -32,10 +34,15 @@ func GetServiceDisplayStrings(guiConfig *config.GuiConfig, service *commands.Ser
} }
container := service.Container container := service.Container
displayName := service.Name
if container.Name != "" && container.Name != service.Name {
displayName = fmt.Sprintf("%s (%s)", service.Name, container.Name)
}
return []string{ return []string{
getContainerDisplayStatus(guiConfig, container), getContainerDisplayStatus(guiConfig, container),
getContainerDisplaySubstatus(guiConfig, container), getContainerDisplaySubstatus(guiConfig, container),
service.Name, displayName,
getDisplayCPUPerc(container), getDisplayCPUPerc(container),
utils.ColoredString(displayPorts(container), color.FgYellow), utils.ColoredString(displayPorts(container), color.FgYellow),
utils.ColoredString(displayContainerImage(container), color.FgMagenta), utils.ColoredString(displayContainerImage(container), color.FgMagenta),