From 40bedf4f833dd8ef1cf8e8e3587b81e96cc7650f Mon Sep 17 00:00:00 2001 From: John Kerkstra Date: Thu, 7 Jul 2016 17:43:12 -0500 Subject: [PATCH] ec2_vpc_route_table: fixes: #2377 (#2421) fixed fatal error when propagating_vgw_ids is None --- lib/ansible/modules/extras/cloud/amazon/ec2_vpc_route_table.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/ansible/modules/extras/cloud/amazon/ec2_vpc_route_table.py b/lib/ansible/modules/extras/cloud/amazon/ec2_vpc_route_table.py index ae7ad9a91f2..3ab37960b95 100644 --- a/lib/ansible/modules/extras/cloud/amazon/ec2_vpc_route_table.py +++ b/lib/ansible/modules/extras/cloud/amazon/ec2_vpc_route_table.py @@ -318,7 +318,8 @@ def ensure_routes(vpc_conn, route_table, route_specs, propagating_vgw_ids, # VGWs in place. routes_to_delete = [r for r in routes_to_match if r.gateway_id != 'local' - and r.gateway_id not in propagating_vgw_ids] + and (propagating_vgw_ids is not None + and r.gateway_id not in propagating_vgw_ids)] changed = routes_to_delete or route_specs_to_create if changed: