Get program name by prcode

This commit is contained in:
Andre Basche 2023-04-23 21:42:44 +02:00
parent d4c6ccdce3
commit 9ee5dbc956
7 changed files with 27 additions and 1 deletions

View file

@ -31,3 +31,12 @@ class HonParameterProgram(HonParameterEnum):
def values(self) -> List[str]:
values = [v for v in self._programs if all(f not in v for f in self._FILTER)]
return sorted(values)
@property
def ids(self):
values = {
int(p.parameters["prCode"].value): n
for i, (n, p) in enumerate(self._programs.items())
if "iot_" not in n and p.parameters.get("prCode")
}
return dict(sorted(values.items()))