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