Improve MQTT debug log of retained messages (#78453)

Improve MQTT debug log for retained messages
This commit is contained in:
Erik Montnemery 2022-09-14 20:45:46 +02:00 committed by GitHub
parent a46982befb
commit 8a55f85703
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -392,7 +392,8 @@ class MQTT:
self._mqttc.publish, topic, payload, qos, retain self._mqttc.publish, topic, payload, qos, retain
) )
_LOGGER.debug( _LOGGER.debug(
"Transmitting message on %s: '%s', mid: %s", "Transmitting%s message on %s: '%s', mid: %s",
" retained" if retain else "",
topic, topic,
payload, payload,
msg_info.mid, msg_info.mid,
@ -610,9 +611,9 @@ class MQTT:
@callback @callback
def _mqtt_handle_message(self, msg: MQTTMessage) -> None: def _mqtt_handle_message(self, msg: MQTTMessage) -> None:
_LOGGER.debug( _LOGGER.debug(
"Received message on %s%s: %s", "Received%s message on %s: %s",
" retained" if msg.retain else "",
msg.topic, msg.topic,
" (retained)" if msg.retain else "",
msg.payload[0:8192], msg.payload[0:8192],
) )
timestamp = dt_util.utcnow() timestamp = dt_util.utcnow()