Set Container Status Reason when OOM Killed

Signed-off-by: Mrunal Patel <mrunalp@gmail.com>
This commit is contained in:
Mrunal Patel 2017-05-23 14:04:10 -07:00
parent 52b27da680
commit ea9a90abce
4 changed files with 14 additions and 4 deletions

View file

@ -98,6 +98,9 @@ func (s *Server) ContainerStatus(ctx context.Context, req *pb.ContainerStatusReq
finished := cState.Finished.UnixNano()
resp.Status.FinishedAt = finished
resp.Status.ExitCode = cState.ExitCode
if cState.OOMKilled {
resp.Status.Reason = "OOMKilled"
}
}
resp.Status.State = rStatus