From 1904f88fdb3e90e36e8026967f76750bce4977bd Mon Sep 17 00:00:00 2001 From: yackob03 Date: Fri, 3 Jan 2014 17:46:20 -0500 Subject: [PATCH] Fix the script to skip images for which there is no data in s3. --- tools/backfillsizes.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/tools/backfillsizes.py b/tools/backfillsizes.py index 188ad95d5..2f60cd374 100644 --- a/tools/backfillsizes.py +++ b/tools/backfillsizes.py @@ -10,7 +10,8 @@ for image in Image.select(): image_path = store.image_layer_path(image.repository.namespace, image.repository.name, image.docker_image_id) - size = store.get_size(image_path) - print 'Setting image %s size to: %s' % (image.docker_image_id, size) - image.image_size = size - image.save() \ No newline at end of file + if store.exists(image_path): + size = store.get_size(image_path) + print 'Setting image %s size to: %s' % (image.docker_image_id, size) + image.image_size = size + image.save() \ No newline at end of file