I've been malingering in keeping up with weewx development. I accidentally did a global upgrade to my debian system, which upgraded weewx to 5.0.0, and am being punished for my sins.
Enough changed that my custom driver isn't working anymore. I went into
/etc/weewx/weewx.conf and set
debug = 1But I am not getting log entries from this code:
def on_message(self, client, userdata, msg):
self.payloadQueue.put(msg.payload.decode('utf-8'))
log.debug("Added to queue of %d message %s" % (self.payloadQueue.qsize(), msg.payload))Has something changed in how we set logging levels?
If I change log.debug to
log.info, I do see messages like
Jul 7 13:10:39 weewxd[3741587]: INFO user.wxMesh: Added to queue of 2 message b'{"TIME":2568552,"INTE":22.230354,"INHU":55.553955}'