(self, *args, **kwargs)
| 429 | ) |
| 430 | |
| 431 | def __init__(self, *args, **kwargs): |
| 432 | super().__init__(*args, **kwargs) |
| 433 | settings = get_settings() |
| 434 | registry_state = RegistryService(Path(settings.data_dir) / "registry").state |
| 435 | self._runners = registry_state.runners |
| 436 | self._presets = registry_state.presets |
| 437 | self.preset.choices = [("", _l("None"))] + [ |
| 438 | (preset["slug"], preset["name"]) |
| 439 | for preset in self._presets |
| 440 | if preset.get("enabled") is True |
| 441 | ] |
| 442 | self.runner.choices = _runner_choices(self._runners) |
| 443 | |
| 444 | validate_runner = validate_runner |
| 445 |
nothing calls this directly
no test coverage detected