def _wait_for_link_up(devname, timeout): """ Waiting for link-up, no longer than the specified timeout period. The time waited (in seconds) is returned. """ if timeout > 0 and not iface_obj(devname).is_oper_up(): time_start = monotonic_time() with waitfor.waitfor_linkup(devname, timeout=timeout): pass return monotonic_time() - time_start return 0
def _wait_for_link_up(devname, timeout): """ Waiting for link-up, no longer than the specified timeout period. The time waited (in seconds) is returned. """ if timeout > 0 and not iface_obj(devname).is_oper_up(): time_start = monotonic_time() with waitfor.waitfor_linkup(devname, timeout=timeout): pass return monotonic_time() - time_start return 0
def set_ovs_links_up(nets2add, bonds2add, bonds2edit): # TODO: Make this universal for legacy and ovs. for dev in _gather_ovs_ifaces(nets2add, bonds2add, bonds2edit): iface_obj(dev).up()
def set_ovs_links_up(nets2add, bonds2add, bonds2edit): # TODO: Make this universal for legacy and ovs. for dev in _gather_ovs_ifaces(nets2add, bonds2add, bonds2edit): iface_obj(dev).up()