diff options
Diffstat (limited to 'cloud/docker/docker_image.py')
-rw-r--r-- | cloud/docker/docker_image.py | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/cloud/docker/docker_image.py b/cloud/docker/docker_image.py index 0a9ab090..7d97d984 100644 --- a/cloud/docker/docker_image.py +++ b/cloud/docker/docker_image.py @@ -424,8 +424,7 @@ class ImageManager(DockerBaseClass): if not self.check_mode: status = None try: - for line in self.client.push(repository, tag=tag, stream=True): - line = json.loads(line) + for line in self.client.push(repository, tag=tag, stream=True, decode=True): self.log(line, pretty_print=True) if line.get('errorDetail'): raise Exception(line['errorDetail']['message']) |