mirror of
https://github.com/moby/moby.git
synced 2026-01-11 18:51:37 +00:00
Fix daemon.getExecConfig(): not using typed errNotRunning() error
This makes daemon.getExecConfig return a errdefs.Conflict() error if the
container is not running.
This was originally the case, but a refactor of this code changed the typed
error (`derr.ErrorCodeContainerNotRunning`) to a non-typed error;
a793564b25
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
This commit is contained in:
@@ -59,7 +59,7 @@ func (daemon *Daemon) getExecConfig(name string) (*exec.Config, error) {
|
||||
return nil, containerNotFound(name)
|
||||
}
|
||||
if !ctr.IsRunning() {
|
||||
return nil, fmt.Errorf("Container %s is not running: %s", ctr.ID, ctr.State.String())
|
||||
return nil, errNotRunning(ctr.ID)
|
||||
}
|
||||
if ctr.IsPaused() {
|
||||
return nil, errExecPaused(ctr.ID)
|
||||
|
||||
Reference in New Issue
Block a user