diff options
author | Matthew Heon <matthew.heon@pm.me> | 2019-05-10 12:42:14 -0400 |
---|---|---|
committer | Matthew Heon <matthew.heon@pm.me> | 2019-05-10 14:14:29 -0400 |
commit | 5cbb3e7e9d14ff8e09e3a36c974d73e9c1a5b9a9 (patch) | |
tree | c669b0dcd63bc34371a990efd1dd8b66d732d5da /libpod/runtime_img.go | |
parent | 627dbd49c5a80146e5806797243b63d0bd157760 (diff) | |
download | podman-5cbb3e7e9d14ff8e09e3a36c974d73e9c1a5b9a9.tar.gz podman-5cbb3e7e9d14ff8e09e3a36c974d73e9c1a5b9a9.tar.bz2 podman-5cbb3e7e9d14ff8e09e3a36c974d73e9c1a5b9a9.zip |
Use standard remove functions for removing pod ctrs
Instead of rewriting the logic, reuse the standard logic we use
for removing containers, which is much better tested.
Signed-off-by: Matthew Heon <matthew.heon@pm.me>
Diffstat (limited to 'libpod/runtime_img.go')
-rw-r--r-- | libpod/runtime_img.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libpod/runtime_img.go b/libpod/runtime_img.go index 5e9f65acc..7cc7de270 100644 --- a/libpod/runtime_img.go +++ b/libpod/runtime_img.go @@ -48,7 +48,7 @@ func (r *Runtime) RemoveImage(ctx context.Context, img *image.Image, force bool) if len(imageCtrs) > 0 && len(img.Names()) <= 1 { if force { for _, ctr := range imageCtrs { - if err := r.removeContainer(ctx, ctr, true, false); err != nil { + if err := r.removeContainer(ctx, ctr, true, false, false); err != nil { return "", errors.Wrapf(err, "error removing image %s: container %s using image could not be removed", img.ID(), ctr.ID()) } } |