diff --git a/ogn/gateway/process.py b/ogn/gateway/process.py index 57b0168..0c4b797 100644 --- a/ogn/gateway/process.py +++ b/ogn/gateway/process.py @@ -31,6 +31,9 @@ def message_to_beacon(raw_message, reference_date): beacon = ReceiverBeacon(**message) else: print("Whoops: what is this: {}".format(message)) + except NotImplementedError as e: + logger.error('Received message: {}'.format(raw_message)) + logger.error(e) except ParseError as e: logger.error('Received message: {}'.format(raw_message)) logger.error('Drop packet, {}'.format(e.message))