Handle errors without halting

If we receive an error while trying to shutdown/startup a particular
container we don't want to immediately terminate the current update
cycle. Instead we should continue processing the remaining containers
and simply log the error.
This commit is contained in:
Brian DeHamer 2015-07-29 20:03:47 +00:00
parent e21c21ec3b
commit 812fb60805
2 changed files with 10 additions and 7 deletions

View file

@ -160,8 +160,8 @@ func (client DockerClient) waitForStop(c Container, waitTime time.Duration) erro
} else if !ci.State.Running {
return nil
}
time.Sleep(1 * time.Second)
}
time.Sleep(1 * time.Second)
}
}