Пример #1
0
 def run(self):
     try:
         while self._ncase:
             try:
                 res = self._queue.get(False)
                 msg.write_msg(self._conn, msg.REPORT_CASE)
                 res.write(self._conn)
                 self._ncase -= 1
             except Queue.Empty:
                 msg.write_msg(self._conn, msg.TELL_ONLINE)
                 time.sleep(msg.TELL_ONLINE_INTERVAL)
     except Exception as e:
         log.error("failed to report case result: {0}".format(e))
         self._error = e
Пример #2
0
 def _write_msg(m):
     msg.write_msg(self._snc, m)
Пример #3
0
 def _write_msg(m):
     msg.write_msg(conn, m)
Пример #4
0
 def run(self):
     while not self._stop.is_set():
         msg.write_msg(self._conn, msg.TELL_ONLINE)
         time.sleep(msg.TELL_ONLINE_INTERVAL)