X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=planetstack%2Fopenstack%2Fdriver.py;h=15ea3f5124c3bdc541b61580c2fe672e659a9bf1;hb=44187013d70d0ed5362f90baa237223c12c9324e;hp=c01fede85363f0629c2fd493cead211326064dff;hpb=16f51e03dee4023612e054908e9cfc8a02bac5f3;p=plstackapi.git diff --git a/planetstack/openstack/driver.py b/planetstack/openstack/driver.py index c01fede..15ea3f5 100644 --- a/planetstack/openstack/driver.py +++ b/planetstack/openstack/driver.py @@ -264,7 +264,7 @@ class OpenStackDriver: gw_port = port router_id = gw_port['device_id'] router = self.shell.quantum.show_router(router_id)['router'] - if router: + if router and router.get('external_gateway_info'): ext_net = router['external_gateway_info']['network_id'] for port in ports: if port['device_id'] == router_id and port['network_id'] == ext_net: