diff options
Diffstat (limited to 'glance-gateway.py')
| -rwxr-xr-x | glance-gateway.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/glance-gateway.py b/glance-gateway.py index 747a0ca..8928e2b 100755 --- a/glance-gateway.py +++ b/glance-gateway.py @@ -87,12 +87,16 @@ def main(args): }) keystone_dest = Keystone(env_dest) glance_dest = Glance(keystone_dest, endpoint_type="publicURL") - if not check_image_exists_up2date(glance_dest, manifest): + if check_image_exists_up2date(glance_dest, manifest): + print("image is already the latest in region: %s" % region["name"]) + else: + print("uploading to region: %s" % region["name"]) glance_dest.upload("%s.%s" % (manifest["image_name"], manifest["image_type"]), manifest["image_type"], "/tmp/%s.%s" % (manifest["image_name"], manifest["image_type"]), "public", manifest["tag"]) + os.remove("/tmp/%s.%s" % (manifest["image_name"], manifest["image_type"])) if __name__ == "__main__": |
