MCPcopy Index your code
hub / github.com/docker/cli / getExitStatus

Function getExitStatus

cli/command/container/attach.go:161–175  ·  view source on GitHub ↗
(waitRes client.ContainerWaitResult)

Source from the content-addressed store, hash-verified

159}
160
161func getExitStatus(waitRes client.ContainerWaitResult) error {
162 select {
163 case result := <-waitRes.Result:
164 if result.Error != nil {
165 return errors.New(result.Error.Message)
166 }
167 if result.StatusCode != 0 {
168 return cli.StatusError{StatusCode: int(result.StatusCode)}
169 }
170 case err := <-waitRes.Error:
171 return err
172 }
173
174 return nil
175}
176
177func resizeTTY(ctx context.Context, dockerCli command.Cli, containerID string) {
178 height, width := dockerCli.Out().GetTtySize()

Callers 2

TestGetExitStatusFunction · 0.85
RunAttachFunction · 0.85

Calls

no outgoing calls

Tested by 1

TestGetExitStatusFunction · 0.68

Used in the wild real call sites across dependent graphs

searching dependent graphs…