From 666461277dcfeb063e89dfb18ecde4ad98627bef Mon Sep 17 00:00:00 2001 From: Julien Duponchelle Date: Tue, 10 Jan 2017 10:09:34 +0100 Subject: [PATCH] Fix a crash with some docker images Fix #861 --- gns3server/compute/docker/__init__.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gns3server/compute/docker/__init__.py b/gns3server/compute/docker/__init__.py index 4521da13..1ff3430d 100644 --- a/gns3server/compute/docker/__init__.py +++ b/gns3server/compute/docker/__init__.py @@ -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 != ":": - images.append({'image': tag}) + if image['RepoTags']: + for tag in image['RepoTags']: + if tag != ":": + images.append({'image': tag}) return sorted(images, key=lambda i: i['image'])