sound_sensor_server: fix for non-exisiting sensor_to_camera_nodes_relations

This commit is contained in:
Evgeny Zinoviev 2022-06-30 15:38:39 +03:00
parent 5bb9e77447
commit f2d94cd93e

View File

@ -19,9 +19,12 @@ server: SoundSensorServer
def get_related_nodes(node_type: MediaNodeType,
sensor_name: str) -> List[str]:
if sensor_name not in config[f'sensor_to_{node_type.name.lower()}_nodes_relations']:
raise ValueError(f'unexpected sensor name {sensor_name}')
return config[f'sensor_to_{node_type.name.lower()}_nodes_relations'][sensor_name]
try:
if sensor_name not in config[f'sensor_to_{node_type.name.lower()}_nodes_relations']:
raise ValueError(f'unexpected sensor name {sensor_name}')
return config[f'sensor_to_{node_type.name.lower()}_nodes_relations'][sensor_name]
except KeyError:
return []
def get_node_config(node_type: MediaNodeType,