in leda_python/leda.py [0:0]
def _deviceDisconnect_reply_cb(self, replyMsg):
syncMsg = {"state": False}
try:
_logger.debug("Device(%s):disconnect return msg: %s" % (self.cloud_id, replyMsg))
retDict = json.loads(replyMsg)
if (0 == retDict["code"]):
syncMsg["state"] = True
_logger.info("Device(%s): is disconnected" % (self.cloud_id))
else:
_logger.warning("Device(%s): disconnect return code is error: %d, errMsg: %s" % (
self.cloud_id, retDict["code"], retDict["message"]))
except:
_logger.exception("Err")
_logger.warning("replyMsg: %s is invalid", replyMsg)
self.disConnectSync.set(syncMsg)