From aca92fdd96e4fad4bbe18ee40335f0b5bb219283 Mon Sep 17 00:00:00 2001 From: winloong <21272660+vinloong@users.noreply.github.com> Date: Mon, 23 May 2022 09:50:24 +0800 Subject: [PATCH] cheange exist_images --- syncimages/app/syncimages.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/syncimages/app/syncimages.py b/syncimages/app/syncimages.py index 0187412..adf2ef1 100644 --- a/syncimages/app/syncimages.py +++ b/syncimages/app/syncimages.py @@ -88,11 +88,12 @@ def pull_images(): for ns in ns_list: image_list = list_deployment(ns) for image in image_list: - if not exist_images(image): - image_url = "repository.anxinyun.cn/{}/{}".format(image['project'], image['name']) - logger.info("下载镜像 {}:{} ... ...".format(image_url, image['tag'])) + image_url = "repository.anxinyun.cn/{}/{}".format(image['project'], image['name']) + image_full_name = '{}:{}'.format(image_url,image['tag']) + if not exist_images(image_full_name): + logger.info("下载镜像 {} ... ...".format(image_full_name)) client.images.pull(image_url, image['tag']) - logger.info("镜像 {}:{} 下载完成。".format(image_url, image['tag'])) + logger.info("镜像 {} 下载完成。".format(image_full_name)) def write_out_2_file(line):