diff options
author | Joffrey F <joffrey@docker.com> | 2018-01-26 15:59:46 -0800 |
---|---|---|
committer | Joffrey F <joffrey@docker.com> | 2018-01-26 15:59:46 -0800 |
commit | 631cc3c1215441edb075a999a77061c1275c5e5a (patch) | |
tree | 7d605cd7451cf94f0698b8a318721c8e7c627e91 /docker/errors.py | |
parent | deb8222d6994dca12be65146189859c9b76ed9a5 (diff) | |
download | docker-py-1702-build-logs-dockerclient.tar.gz |
ImageCollection.build now also returns build logs along with the built image reference1702-build-logs-dockerclient
BuildError.build_logs has a copy of the logs generator
Signed-off-by: Joffrey F <joffrey@docker.com>
Diffstat (limited to 'docker/errors.py')
-rw-r--r-- | docker/errors.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/docker/errors.py b/docker/errors.py index eeeac57..0253695 100644 --- a/docker/errors.py +++ b/docker/errors.py @@ -140,8 +140,11 @@ class StreamParseError(RuntimeError): self.msg = reason -class BuildError(Exception): - pass +class BuildError(DockerException): + def __init__(self, reason, build_log): + super(BuildError, self).__init__(reason) + self.msg = reason + self.build_log = build_log class ImageLoadError(DockerException): |