Fix a crash with some docker images

Fix #861
This commit is contained in:
Julien Duponchelle committed 2017-01-10 10:09:34 +01:00
1 parent 41d32a5f71
commit 666461277d
1 file changed
+4 -3
+4 -3
View File
@@ -157,7 +157,8 @@ class Docker(BaseManager):
"""
images = []
for image in (yield from self.query("GET", "images/json", params={"all": 0})):
for tag in image['RepoTags']:
if tag != "<none>:<none>":
images.append({'image': tag})
if image['RepoTags']:
for tag in image['RepoTags']:
if tag != "<none>:<none>":
images.append({'image': tag})
return sorted(images, key=lambda i: i['image'])