diff options
| author | Carlos Konstanski <ckonstanski@pippiandcarlos.com> | 2017-12-20 11:57:17 -0700 |
|---|---|---|
| committer | Carlos Konstanski <ckonstanski@pippiandcarlos.com> | 2017-12-20 11:57:17 -0700 |
| commit | c09f2c4fcf3f5e3b6c42da0efa944f3f5049bbcb (patch) | |
| tree | 496b97eeaf1302a5b6210585bb0fb6dbbfa3eed6 /glance-gateway.py | |
| parent | 55b26127cbc1f06aa4816d5ea9ba1ddc9b470272 (diff) | |
more glance gateway improvements
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__": |
