e2acca67 | package daemon |
b08f071e | import "time" |
e2acca67 | |
abd72d40 | // ContainerWait stops processing until the given container is // stopped. If the container is not found, an error is returned. On a // successful stop, the exit code of the container is returned. On a // timeout, an error is returned. If you want to wait forever, supply // a negative duration for the timeout. |
b08f071e | func (daemon *Daemon) ContainerWait(name string, timeout time.Duration) (int, error) { |
d7d512bb | container, err := daemon.GetContainer(name) |
e2acca67 | if err != nil { return -1, err } return container.WaitStop(timeout) } |