From 14cf4848c83853ec75e2b62f0ee2af88d099a5ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Konstantin=20Gr=C3=BCndger?= Date: Wed, 21 May 2025 16:22:17 +0200 Subject: [PATCH] refactoring --- ogn/parser/parse.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ogn/parser/parse.py b/ogn/parser/parse.py index f247628..7d8bc72 100644 --- a/ogn/parser/parse.py +++ b/ogn/parser/parse.py @@ -8,7 +8,7 @@ from ogn_parser import parse as rust_parse positions = {} server_timestamp = None -mapping = { +dstcall_beacontype_mapping = { 'OGCAPT': 'capturs', 'OGNFNT': 'fanet', 'OGFLR': 'flarm', @@ -49,7 +49,7 @@ def parse(aprs_message, reference_timestamp=None, calculate_relations=False, use elif aprs_packet := rust_message.get('aprs_packet'): message.update({ 'aprs_type': 'position', - 'beacon_type': mapping.get(aprs_packet['to'], 'unknown'), + 'beacon_type': dstcall_beacontype_mapping.get(aprs_packet['to'], 'unknown'), 'name': aprs_packet['from'], 'dstcall': aprs_packet['to'], }) @@ -129,7 +129,7 @@ def parse(aprs_message, reference_timestamp=None, calculate_relations=False, use if 'unparsed' in status: message["user_comment"] = status['unparsed'] else: - raise ValueError("WTF") + raise ValueError("Raised unreachable exception") elif server_comment := rust_message.get('server_comment'): message.update({ 'version': server_comment['version'], @@ -144,7 +144,7 @@ def parse(aprs_message, reference_timestamp=None, calculate_relations=False, use 'comment': comment['comment'], 'aprs_type': 'comment'}) else: - raise ValueError("WTF") + raise ValueError("Raised unreachable exception") if message['aprs_type'].startswith('position') and calculate_relations is True: positions[message['name']] = (message['longitude'], message['latitude'])