mqtt_relay_util: exit gracefully on ctrl+c

This commit is contained in:
Evgeny Zinoviev 2023-01-01 18:48:50 +03:00
parent e49fdedb40
commit eb2ab01198

View File

@ -39,4 +39,7 @@ if __name__ == '__main__':
mqtt_relay = MQTTRelay(devices=MQTTRelayDevice(id=arg.device_id)) mqtt_relay = MQTTRelay(devices=MQTTRelayDevice(id=arg.device_id))
mqtt_relay.set_message_callback(on_mqtt_message) mqtt_relay.set_message_callback(on_mqtt_message)
mqtt_relay.configure_tls() mqtt_relay.configure_tls()
try:
mqtt_relay.connect_and_loop() mqtt_relay.connect_and_loop()
except KeyboardInterrupt:
mqtt_relay.disconnect()