mirror of https://github.com/containers/podman.git
First pass at fixing test errors
Signed-off-by: Matthew Heon <matthew.heon@gmail.com> Closes: #68 Approved by: rhatdan
This commit is contained in:
parent
e36483b1e6
commit
66ed73f89f
|
@ -141,7 +141,7 @@ func (t ContainerState) String() string {
|
|||
case ContainerStatePaused:
|
||||
return "paused"
|
||||
}
|
||||
return ""
|
||||
return "bad state"
|
||||
}
|
||||
|
||||
// ID returns the container's ID
|
||||
|
@ -566,10 +566,8 @@ func (c *Container) Kill(signal uint) error {
|
|||
return err
|
||||
}
|
||||
|
||||
if c.state.State == ContainerStateUnknown ||
|
||||
c.state.State == ContainerStateConfigured ||
|
||||
c.state.State == ContainerStatePaused {
|
||||
return errors.Wrapf(ErrCtrStateInvalid, "can only kill created, running, or stopped containers")
|
||||
if c.state.State != ContainerStateRunning {
|
||||
return errors.Wrapf(ErrCtrStateInvalid, "can only kill running containers")
|
||||
}
|
||||
|
||||
return c.runtime.ociRuntime.killContainer(c, signal)
|
||||
|
|
|
@ -106,7 +106,7 @@ func (r *Runtime) RemoveContainer(c *Container, force bool) error {
|
|||
} else if !(c.state.State == ContainerStateConfigured ||
|
||||
c.state.State == ContainerStateCreated ||
|
||||
c.state.State == ContainerStateStopped) {
|
||||
return errors.Wrapf(ErrCtrStateInvalid, "cannot remove container %s as it is running or paused", c.ID())
|
||||
return errors.Wrapf(ErrCtrStateInvalid, "cannot remove container %s as it is %s - running or paused containers cannot be removed", c.ID(), c.state.State.String())
|
||||
}
|
||||
|
||||
// Stop the container's storage
|
||||
|
|
Loading…
Reference in New Issue