summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarlos Konstanski <ckonstanski@pippiandcarlos.com>2017-11-08 16:25:35 -0700
committerCarlos Konstanski <ckonstanski@pippiandcarlos.com>2017-11-08 16:25:35 -0700
commit11d40808c36a6ba321a7a5f41338a72c94d0b5f9 (patch)
tree4eea4f5ebf3dfc510d7fa66bff380cce9fba091b
parent0cc1ae8cb4aa0a066369a96744677e935ad75c5e (diff)
list comprehension syntax
-rwxr-xr-xglance-gateway.py4
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,