示例#1
0
 def dataReceived(self, data):
     """
     When gossip data is received.
     """
     debug("DATA RECEIVED BOOYAH!", success=True, threshold=1)
     if len(data) == 32:
         connections.assignTransport(data, self.transport)
     else:
         try:
             msg = message.buildMessage(data)
             msg.respond() # just respond polymorphically.
         except:
             debug(data, error=True)
示例#2
0
文件: gossip.py 项目: magicbill/Hiss
 def dataReceived(self, data):
     """
     Data received? this seems a little odd.
     """
     debug("Data received via client", strange=True, threshold=1)
     if len(data) == 32:
         connections.assignTransport(data, self.transport)
     else:
         try:
             msg = message.buildMessage(data)
             msg.respond()
         except:
             debug("data: " + data, error=True)
示例#3
0
文件: gossip.py 项目: magicbill/Hiss
 def dataReceived(self, data):
     """
     When gossip data is received.
     """
     debug("DATA RECEIVED BOOYAH!", success=True, threshold=1)
     if len(data) == 32:
         connections.assignTransport(data, self.transport)
     else:
         try:
             msg = message.buildMessage(data)
             msg.respond()  # just respond polymorphically.
         except:
             debug(data, error=True)
示例#4
0
 def dataReceived(self, data):
     """
     Data received? this seems a little odd.
     """
     debug("Data received via client", 
         strange=True, threshold=1)
     if len(data) == 32:
         connections.assignTransport(data, self.transport)
     else:
         try:
             msg = message.buildMessage(data)
             msg.respond()
         except:
             debug("data: " + data, error=True)