# HG changeset patch # User Vincent Hatakeyama <vincent.hatakeyama@xcg-consulting.fr> # Date 1550569542 -3600 # Tue Feb 19 10:45:42 2019 +0100 # Node ID ff58048bc1db468fc9f97e099255b1d60b4053bf # Parent 4f01decba470aad79d7ea62ac42c3a3dfad489fb :pencil: do not stop in error if cannot download new py3o stack if the images are local, use them diff --git a/docker_dev_start.py b/docker_dev_start.py --- a/docker_dev_start.py +++ b/docker_dev_start.py @@ -782,7 +782,10 @@ ooo_version = '4.2.8' ooo_name = 'oooserver' ooo_image = '{}:{}'.format(ooo_repository, ooo_version) - docker_client.pull(repository=ooo_repository, tag=ooo_version) + try: + docker_client.pull(repository=ooo_repository, tag=ooo_version) + except Exception as e: + _logger.warning('Exception when trying to pull: %s', e) if any( '/{}'.format(ooo_name) in container['Names'] for container in docker_client.containers() @@ -802,7 +805,10 @@ render_version = '0.5.2' render_name = 'py3orenderserver' render_image = '{}:{}'.format(render_repository, render_version) - docker_client.pull(repository=render_repository, tag=render_version) + try: + docker_client.pull(repository=render_repository, tag=render_version) + except Exception as e: + _logger.warning('Exception when trying to pull: %s', e) if any( '/{}'.format(render_name) in container['Names'] for container in docker_client.containers() @@ -825,7 +831,10 @@ fusion_version = '0.8.9' fusion_name = 'fusionserver' fusion_image = '{}:{}'.format(fusion_repository, fusion_version) - docker_client.pull(repository=fusion_repository, tag=fusion_version) + try: + docker_client.pull(repository=fusion_repository, tag=fusion_version) + except Exception as e: + _logger.warning('Exception when trying to pull: %s', e) if any( '/{}'.format(fusion_name) in container['Names'] for container in docker_client.containers()