From e19494c40317b11df045028691cf33f486f311d5 Mon Sep 17 00:00:00 2001 From: Nat Morris Date: Wed, 16 Nov 2016 01:47:06 +0000 Subject: [PATCH] log publish failure events --- aaisp-to-mqtt.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/aaisp-to-mqtt.py b/aaisp-to-mqtt.py index c799a5a..ab07e2a 100755 --- a/aaisp-to-mqtt.py +++ b/aaisp-to-mqtt.py @@ -107,7 +107,9 @@ def publish_per_circuit(client, circuit, mqtt_topic_prefix): return def publish(client, topic, payload): - client.publish(topic=topic, payload=payload) + result = client.publish(topic=topic, payload=payload) + if result[0] != 0: + LOG.fail("MQTT publish failure: %s %s" , topic, payload) if __name__ == "__main__": main()