From be1ec87840325d13f4fb74a35b2e3e4d33048aa6 Mon Sep 17 00:00:00 2001 From: ffais <42377700+ffais@users.noreply.github.com> Date: Thu, 17 Oct 2024 18:54:57 +0200 Subject: [PATCH] feat: added StartupProbes status (S) to the PROBES column in the container render (#2920) * feat: added StartupProbes status (S) to the PROBES column in the container render Signed-off-by: ffais * fix: fix tests in container render Signed-off-by: ffais --------- Signed-off-by: ffais --- internal/render/container.go | 4 ++-- internal/render/container_test.go | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/internal/render/container.go b/internal/render/container.go index 35f700f2..c4982b3b 100644 --- a/internal/render/container.go +++ b/internal/render/container.go @@ -79,7 +79,7 @@ func (Container) Header(ns string) model1.Header { model1.HeaderColumn{Name: "STATE"}, model1.HeaderColumn{Name: "INIT"}, model1.HeaderColumn{Name: "RESTARTS", Align: tview.AlignRight}, - model1.HeaderColumn{Name: "PROBES(L:R)"}, + model1.HeaderColumn{Name: "PROBES(L:R:S)"}, model1.HeaderColumn{Name: "CPU", Align: tview.AlignRight, MX: true}, model1.HeaderColumn{Name: "MEM", Align: tview.AlignRight, MX: true}, model1.HeaderColumn{Name: "CPU/R:L", Align: tview.AlignRight}, @@ -116,7 +116,7 @@ func (c Container) Render(o interface{}, name string, r *model1.Row) error { state, boolToStr(co.IsInit), restarts, - probe(co.Container.LivenessProbe) + ":" + probe(co.Container.ReadinessProbe), + probe(co.Container.LivenessProbe) + ":" + probe(co.Container.ReadinessProbe) + ":" + probe(co.Container.StartupProbe), toMc(cur.cpu), toMi(cur.mem), toMc(res.cpu) + ":" + toMc(res.lcpu), diff --git a/internal/render/container_test.go b/internal/render/container_test.go index f790b3a5..b05d775a 100644 --- a/internal/render/container_test.go +++ b/internal/render/container_test.go @@ -38,7 +38,7 @@ func TestContainer(t *testing.T) { "Running", "false", "0", - "off:off", + "off:off:off", "10", "20", "20:20",