|
26 | 26 |
|
27 | 27 |
|
28 | 28 | from spinn_utilities.log import FormatAdapter |
29 | | -from spinn_utilities.config_holder import ( |
30 | | - get_config_bool, get_config_str_or_none) |
| 29 | +from spinn_utilities.config_holder import get_config_bool |
31 | 30 | from spinn_utilities.overrides import overrides |
32 | 31 |
|
33 | 32 | from spinn_front_end_common.interface.abstract_spinnaker_base import ( |
|
36 | 35 | add_spinnaker_template) |
37 | 36 | from spinn_front_end_common.interface.provenance import ( |
38 | 37 | FecTimer, GlobalProvenance, TimerCategory, TimerWork) |
39 | | -from spinn_front_end_common.utilities.exceptions import ConfigurationException |
40 | 38 |
|
41 | 39 | from spynnaker import _version |
42 | 40 | from spynnaker.pyNN import model_binaries |
@@ -425,20 +423,15 @@ def _execute_splitter_selector(self) -> None: |
425 | 423 | def _execute_delay_support_adder(self) -> None: |
426 | 424 | """ |
427 | 425 | Runs, times and logs the DelaySupportAdder if required. |
| 426 | + # Check for option removed Jan 2026 |
428 | 427 | """ |
429 | | - name = get_config_str_or_none("Mapping", "delay_support_adder") |
430 | | - if name is None: |
431 | | - return |
432 | 428 | with FecTimer("DelaySupportAdder", TimerWork.OTHER): |
433 | | - if name == "DelaySupportAdder": |
434 | | - d_vertices, d_edges = delay_support_adder() |
435 | | - for vertex in d_vertices: |
436 | | - self.__writer.add_vertex(vertex) |
437 | | - for edge, partition_id in d_edges: |
438 | | - self.__writer.add_edge(edge, partition_id) |
439 | | - return |
440 | | - raise ConfigurationException( |
441 | | - f"Unexpected cfg setting delay_support_adder: {name}") |
| 429 | + d_vertices, d_edges = delay_support_adder() |
| 430 | + for vertex in d_vertices: |
| 431 | + self.__writer.add_vertex(vertex) |
| 432 | + for edge, partition_id in d_edges: |
| 433 | + self.__writer.add_edge(edge, partition_id) |
| 434 | + return |
442 | 435 |
|
443 | 436 | @overrides(AbstractSpinnakerBase.reset) |
444 | 437 | def reset(self) -> None: |
|
0 commit comments