'Return a floating IP given an address.'

def get_floating_ip_by_address(self, context, address):

    client = get_client(context)
    fip = self._get_floating_ip_by_address(client, address)
    pool_dict = self._setup_net_dict(client, fip['floating_network_id'])
    port_dict = self._setup_port_dict(context, client, fip['port_id'])
    return self._make_floating_ip_obj(context, fip, pool_dict, port_dict)
