From c09f2c4fcf3f5e3b6c42da0efa944f3f5049bbcb Mon Sep 17 00:00:00 2001 From: Carlos Konstanski Date: Wed, 20 Dec 2017 11:57:17 -0700 Subject: more glance gateway improvements --- glance-gateway.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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__": -- cgit v1.3