diff options
Diffstat (limited to 'sfc/lib')
-rw-r--r-- | sfc/lib/utils.py | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/sfc/lib/utils.py b/sfc/lib/utils.py index fb14ff60..e7e93e15 100644 --- a/sfc/lib/utils.py +++ b/sfc/lib/utils.py @@ -263,34 +263,6 @@ def assign_floating_ip(nova_client, neutron_client, instance_id): return floating_ip -def get_floating_ips(nova_client, neutron_client): - ips = [] - instances = nova_client.servers.list() - for instance in instances: - floatip_dic = os_utils.create_floating_ip(neutron_client) - floatip = floatip_dic['fip_addr'] - instance.add_floating_ip(floatip) - logger.info("Instance name and ip %s:%s " % (instance.name, floatip)) - logger.info("Waiting for instance %s:%s to come up" % - (instance.name, floatip)) - if not ping(floatip): - logger.info("Instance %s:%s didn't come up" % - (instance.name, floatip)) - return None - - if instance.name == "server": - logger.info("Server:%s is reachable" % floatip) - server_ip = floatip - elif instance.name == "client": - logger.info("Client:%s is reachable" % floatip) - client_ip = floatip - else: - logger.info("SF:%s is reachable" % floatip) - ips.append(floatip) - - return server_ip, client_ip, ips[1], ips[0] - - def start_http_server(ip): """Start http server on a given machine, Can be VM""" cmd = "\'python -m SimpleHTTPServer 80" |