Example #1
0
 def _do_agent_cmd(self, peer, data):
     cmd, param = data["cmd"], data["param"]
     logger.debug(u"_do_agent_cmd :'{}' ".format(cmd))
     #print cmd, param
     a = self.clientManager.GetAgents()
     for conn, _ in a.items():
         req = pp.request(cmd, param)
         #print req
         conn.send(req)
Example #2
0
 def _do_ping(self, conn, data={}):
     logger.debug("_do_ping")
     req = pp.request("pong", {})
     conn.send(req)
Example #3
0
 def OnConnect(self, conn):
     req = pp.request("login", {"type":"agent", "name":self.name})
     conn.send(req)