def command(self, cmd):
self.cmd = self._wrap_command(cmd)
log.error(self.cmd)
self.ws = websocket.WebSocketApp(self.uri,
on_message=self._on_message,
on_error=self._on_error,
on_close=self._on_close)
log.error(self.ws)
self.ws.on_open = self._on_open
self.ws.run_forever(ping_interval=3, ping_timeout=10)
self.ws.close()
retval = 0
output = self.buffer.split("\n")[1:-1]
return retval, "\n".join(output)
评论列表
文章目录