commit
1c35eaf12d
|
|
@ -231,7 +231,7 @@ func toState(s v1.ContainerState) string {
|
||||||
if s.Terminated.Reason != "" {
|
if s.Terminated.Reason != "" {
|
||||||
return s.Terminated.Reason
|
return s.Terminated.Reason
|
||||||
}
|
}
|
||||||
return "Terminated"
|
return "Terminating"
|
||||||
case s.Running != nil:
|
case s.Running != nil:
|
||||||
return "Running"
|
return "Running"
|
||||||
default:
|
default:
|
||||||
|
|
|
||||||
|
|
@ -83,9 +83,9 @@ func TestToState(t *testing.T) {
|
||||||
v1.ContainerState{Waiting: &v1.ContainerStateWaiting{Reason: "blee"}},
|
v1.ContainerState{Waiting: &v1.ContainerStateWaiting{Reason: "blee"}},
|
||||||
"blee",
|
"blee",
|
||||||
},
|
},
|
||||||
"terminated": {
|
"terminating": {
|
||||||
v1.ContainerState{Terminated: &v1.ContainerStateTerminated{}},
|
v1.ContainerState{Terminated: &v1.ContainerStateTerminated{}},
|
||||||
"Terminated",
|
"Terminating",
|
||||||
},
|
},
|
||||||
"terminatedReason": {
|
"terminatedReason": {
|
||||||
v1.ContainerState{Terminated: &v1.ContainerStateTerminated{Reason: "blee"}},
|
v1.ContainerState{Terminated: &v1.ContainerStateTerminated{Reason: "blee"}},
|
||||||
|
|
|
||||||
|
|
@ -407,7 +407,7 @@ func (r *Pod) phase(po *v1.Pod) string {
|
||||||
return status
|
return status
|
||||||
}
|
}
|
||||||
|
|
||||||
return "Terminated"
|
return "Terminating"
|
||||||
}
|
}
|
||||||
|
|
||||||
func (*Pod) containerPhase(st v1.PodStatus, status string) (bool, string) {
|
func (*Pod) containerPhase(st v1.PodStatus, status string) (bool, string) {
|
||||||
|
|
|
||||||
|
|
@ -66,11 +66,11 @@ func TestPodPhase(t *testing.T) {
|
||||||
{makePodCoInitWaiting("p1", "PodInitializing"), "Init:0/1"},
|
{makePodCoInitWaiting("p1", "PodInitializing"), "Init:0/1"},
|
||||||
{makePodCoWaiting("p1", "Waiting"), "Waiting"},
|
{makePodCoWaiting("p1", "Waiting"), "Waiting"},
|
||||||
{makePodCoWaiting("p1", ""), ""},
|
{makePodCoWaiting("p1", ""), ""},
|
||||||
{makePodCoTerminated("p1", "OOMKilled", 0, true), "Terminated"},
|
{makePodCoTerminated("p1", "OOMKilled", 0, true), "Terminating"},
|
||||||
{makePodCoTerminated("p1", "OOMKilled", 0, false), "OOMKilled"},
|
{makePodCoTerminated("p1", "OOMKilled", 0, false), "OOMKilled"},
|
||||||
{makePodCoTerminated("p1", "", 0, true), "Terminated"},
|
{makePodCoTerminated("p1", "", 0, true), "Terminating"},
|
||||||
{makePodCoTerminated("p1", "", 0, false), "ExitCode:1"},
|
{makePodCoTerminated("p1", "", 0, false), "ExitCode:1"},
|
||||||
{makePodCoTerminated("p1", "", 1, true), "Terminated"},
|
{makePodCoTerminated("p1", "", 1, true), "Terminating"},
|
||||||
{makePodCoTerminated("p1", "", 1, false), "Signal:1"},
|
{makePodCoTerminated("p1", "", 1, false), "Signal:1"},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -55,7 +55,7 @@ func podColorer(ns string, r *resource.RowEvent) tcell.Color {
|
||||||
switch strings.TrimSpace(r.Fields[statusCol]) {
|
switch strings.TrimSpace(r.Fields[statusCol]) {
|
||||||
case "ContainerCreating", "PodInitializing":
|
case "ContainerCreating", "PodInitializing":
|
||||||
return ui.AddColor
|
return ui.AddColor
|
||||||
case "Terminating", "Initialized":
|
case "Initialized":
|
||||||
return ui.HighlightColor
|
return ui.HighlightColor
|
||||||
case "Completed":
|
case "Completed":
|
||||||
return ui.CompletedColor
|
return ui.CompletedColor
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue