summaryrefslogtreecommitdiff
path: root/docker/models/images.py
diff options
context:
space:
mode:
Diffstat (limited to 'docker/models/images.py')
-rw-r--r--docker/models/images.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/docker/models/images.py b/docker/models/images.py
index 4372730..dcdeac9 100644
--- a/docker/models/images.py
+++ b/docker/models/images.py
@@ -3,7 +3,7 @@ import re
import six
from ..api import APIClient
-from ..errors import BuildError
+from ..errors import BuildError, ImageLoadError
from ..utils.json_stream import json_stream
from .resource import Collection, Model
@@ -258,6 +258,9 @@ class ImageCollection(Collection):
if match:
image_id = match.group(2)
images.append(image_id)
+ if 'error' in chunk:
+ raise ImageLoadError(chunk['error'])
+
return [self.get(i) for i in images]
def pull(self, name, tag=None, **kwargs):