Advertisement
g0hww

Untitled

Mar 22nd, 2021
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. def client_try_publish(self, topic, msg, retained, qos):
  2. retval = False
  3. with self.client_lock:
  4. if self.wlan.isconnected() and self.client_ready:
  5. try:
  6. self.client.publish(topic, msg, retained, qos)
  7. retval = True
  8. except Exception as e:
  9. sys.print_exception(e)
  10. try:
  11. self.client.disconnect()
  12. except Exception as e:
  13. self.client.sock.close()
  14. return retval
  15.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement