

@atomic.optional_action_timer('nova.dissociate_floating_ip')
def _dissociate_floating_ip(self, server, address):
    'Remove floating IP from an instance\n\n        :param server: The :class:`Server` to add an IP to.\n        :param address: The ip address or FloatingIP to remove\n        :param atomic_action: True if this is an atomic action. added\n                              and handled by the\n                              optional_action_timer() decorator\n        '
    server.remove_floating_ip(address)
    utils.wait_for(server, is_ready=self.check_ip_address(address, must_exist=False), update_resource=utils.get_from_manager())
    server.addresses = server.manager.get(server.id).addresses

dataset/ETHPy150Open openstack/rally/rally/plugins/openstack/scenarios/nova/utils.py NovaScenario._dissociate_floating_ip/original