Skip to content

Commit 7eb9636

Browse files
core: services: ardupilot_manager: AbstractRouter: Add possible names with raise
Signed-off-by: Patrick José Pereira <[email protected]>
1 parent f658df4 commit 7eb9636

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

core/services/ardupilot_manager/mavlink_proxy/AbstractRouter.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,8 @@ def get_interface(name: str) -> Type["AbstractRouter"]:
8181
for interface in AbstractRouter.__subclasses__():
8282
if interface.is_ok() and interface.name() == name:
8383
return interface
84-
raise ValueError("Interface is not ok or does not exist.")
84+
possible_names = [interface.name() for interface in AbstractRouter.__subclasses__()]
85+
raise ValueError(f"Interface is not ok or does not exist. Possible names: {possible_names}")
8586

8687
def binary(self) -> Optional[str]:
8788
return self._binary

0 commit comments

Comments
 (0)