diff options
author | Alex <alex.ljz@gmail.com> | 2014-10-01 08:13:44 +0800 |
---|---|---|
committer | Alex <alex.ljz@gmail.com> | 2014-10-01 08:13:44 +0800 |
commit | 1634235005c47cfb93e38e5a1dc07d03c27fd272 (patch) | |
tree | d410294cbafa30396b3160496a4be0a9326c6e7c | |
parent | 7a462970852a2578c3869e581a57dd70eaa22217 (diff) | |
download | docker-py-1634235005c47cfb93e38e5a1dc07d03c27fd272.tar.gz |
Change remove_image to check if image is a dictionary and use Id value if it is.
-rw-r--r-- | docker/client.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/docker/client.py b/docker/client.py index 1ff43cc..14c9780 100644 --- a/docker/client.py +++ b/docker/client.py @@ -794,6 +794,8 @@ class Client(requests.Session): self._raise_for_status(res) def remove_image(self, image, force=False, noprune=False): + if isinstance(image, dict): + image = image.get('Id') params = {'force': force, 'noprune': noprune} res = self._delete(self._url("/images/" + image), params=params) self._raise_for_status(res) |