diff options
| author | Carlos Konstanski <ckonstanski@pippiandcarlos.com> | 2017-11-08 16:25:35 -0700 |
|---|---|---|
| committer | Carlos Konstanski <ckonstanski@pippiandcarlos.com> | 2017-11-08 16:25:35 -0700 |
| commit | 11d40808c36a6ba321a7a5f41338a72c94d0b5f9 (patch) | |
| tree | 4eea4f5ebf3dfc510d7fa66bff380cce9fba091b /glance-gateway.py | |
| parent | 0cc1ae8cb4aa0a066369a96744677e935ad75c5e (diff) | |
list comprehension syntax
Diffstat (limited to 'glance-gateway.py')
| -rwxr-xr-x | glance-gateway.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/glance-gateway.py b/glance-gateway.py index ca3dd94..cad2f72 100755 --- a/glance-gateway.py +++ b/glance-gateway.py @@ -60,7 +60,9 @@ def main(args): port=env_src.extra_envs["openbook_port"], username=env_src.extra_envs["openbook_user"], password=env_src.extra_envs["openbook_pass"]) - for region in [region if (manifest["regions_to_exclude"] is None or region["name"] not in manifest["regions_to_exclude"]) for region in ob_client.get_service_managers()]: + regions = ob_client.get_service_managers() + regions_filtered = regions if manifest["regions_to_exclude"] is None else [region for region in regions if region["name"] not in manifest["regions_to_exclude"]] + for region in regions_filtered: # upload image as public env_dest = Environment(region["connectionUrl"], args.os_project_name, |
