MCPcopy Create free account
hub / github.com/hunvreus/devpush / __init__

Method __init__

app/forms/project.py:431–442  ·  view source on GitHub ↗
(self, *args, **kwargs)

Source from the content-addressed store, hash-verified

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

Callers

nothing calls this directly

Calls 4

get_settingsFunction · 0.90
RegistryServiceClass · 0.90
_runner_choicesFunction · 0.85
__init__Method · 0.45

Tested by

no test coverage detected