pacman.operations.multi_cast_router_check_functionality package¶
Module contents¶
- pacman.operations.multi_cast_router_check_functionality.validate_routes(routing_tables: MulticastRoutingTables)¶
Go through the app partitions and check that the routing entries within the routing tables support reach the correction destinations as well as not producing any cycles.
- Parameters:
routing_tables (MulticastRoutingTables) – the routing tables generated by the routing algorithm
- Raises:
PacmanRoutingException – when either no routing table entry is found by the search on a given router, or a cycle is detected