Преглед изворни кода

Remove _check_fip_connectivity from Openstack

Alexandru Mahmoud пре 3 година
родитељ
комит
60effd3e9f
1 измењених фајлова са 0 додато и 16 уклоњено
  1. 0 16
      cloudbridge/providers/openstack/services.py

+ 0 - 16
cloudbridge/providers/openstack/services.py

@@ -1226,22 +1226,6 @@ class OpenStackGatewayService(BaseGatewayService):
     def __init__(self, provider):
         super(OpenStackGatewayService, self).__init__(provider)
 
-    def _check_fip_connectivity(self, network, external_net):
-        # Due to current limitations in OpenStack:
-        # https://bugs.launchpad.net/neutron/+bug/1743480, it's not
-        # possible to differentiate between floating ip networks and provider
-        # external networks. Therefore, we systematically step through
-        # all available networks and perform an assignment test to infer valid
-        # floating ip nets.
-        dummy_router = self._provider.networking.routers.create(
-            label='cb-conn-test-router', network=network)
-        with cb_helpers.cleanup_action(lambda: dummy_router.delete()):
-            try:
-                dummy_router.attach_gateway(external_net)
-                return True
-            except Exception:
-                return False
-
     @dispatch(event="provider.networking.gateways.get_or_create",
               priority=BaseGatewayService.STANDARD_EVENT_PRIORITY)
     def get_or_create(self, network):