Example #1
0
 def query_page(self, findGUID):
     self._log.info("Querying page: %s" % findGUID)
     msg = query_page(findGUID)
     msg["uri"] = self._transport._uri
     msg["senderGUID"] = self._transport.guid
     msg["pubkey"] = self._transport.pubkey
     self._transport.send(msg, findGUID)
Example #2
0
 def query_page(self, findGUID):
     self._log.info('Querying page: %s' % findGUID)
     msg = query_page(findGUID)
     msg['uri'] = self._transport._uri
     msg['senderGUID'] = self._transport.guid
     msg['pubkey'] = self._transport.pubkey
     self._transport.send(msg, findGUID)
Example #3
0
    def query_page(self, find_guid):

        self._log.info('Querying page: %s' % find_guid)
        msg = query_page(find_guid)
        msg['uri'] = self._transport._uri
        msg['senderGUID'] = self._transport.guid
        msg['pubkey'] = self._transport.pubkey

        self._transport.send(msg, find_guid)
Example #4
0
    def query_page(self, find_guid, callback=lambda msg: None):

        self.log.info('Searching network for node: %s' % find_guid)
        msg = query_page(find_guid)
        msg['uri'] = self.transport.uri
        msg['senderGUID'] = self.transport.guid
        msg['sin'] = self.transport.sin
        msg['pubkey'] = self.transport.pubkey

        self.transport.send(msg, find_guid, callback)
Example #5
0
    def query_page(self, find_guid, callback=lambda msg: None):

        self._log.info('Searching network for node: %s' % find_guid)
        msg = query_page(find_guid)
        msg['uri'] = self._transport._uri
        msg['senderGUID'] = self._transport.guid
        msg['sin'] = self._transport.sin
        msg['pubkey'] = self._transport.pubkey

        self._transport.send(msg, find_guid, callback)
Example #6
0
    def query_page(self, find_guid, callback=lambda msg: None):

        self.log.info("Searching network for node: %s" % find_guid)
        msg = query_page(find_guid)
        msg["uri"] = self.transport.uri
        msg["senderGUID"] = self.transport.guid
        msg["sin"] = self.transport.sin
        msg["pubkey"] = self.transport.pubkey

        self.transport.send(msg, find_guid, callback)
Example #7
0
    def query_page(self, find_guid, callback=lambda msg: None):
        """Query network for node"""
        self.log.info("Searching network for node: %s", find_guid)
        msg = query_page(find_guid)
        msg['uri'] = self.transport.uri
        msg['senderGUID'] = self.transport.guid
        msg['sin'] = self.transport.sin
        msg['pubkey'] = self.transport.pubkey

        self.transport.send(msg, find_guid, callback)
Example #8
0
    def query_page(self, findGUID):

        self._log.info('Querying page: %s' % findGUID)
        msg = query_page(findGUID)
        msg['uri'] = self._transport._uri
        msg['senderGUID'] = self._transport.guid
        msg['pubkey'] = self._transport.pubkey

        # Find nodes
        #matching_peers = self._transport._dht._iterativeFind(findGUID)

        #if len(matching_peers) == 1:
        if msg:
           self._transport.send(msg, findGUID)
Example #9
0
    def query_page(self, findGUID):
        self._log.info('Querying page: %s' % findGUID)
        msg = query_page(findGUID)
        msg['uri'] = self._transport._uri
        msg['senderGUID'] = self._transport.guid
        msg['pubkey'] = self._transport.pubkey

        # Find nodes
        matching_peers = self._transport._dht._iterativeFind(findGUID)

        if len(matching_peers) == 1:
          self._transport.send(msg, matching_peers[0]._guid)
          return True
        else:
          return False
Example #10
0
    def query_page(self, findGUID):
        self._log.info('Querying page: %s' % findGUID)
        msg = query_page(findGUID)
        msg['uri'] = self._transport._uri
        msg['senderGUID'] = self._transport.guid
        msg['pubkey'] = self._transport.pubkey

        # Find nodes
        matching_peers = self._transport._dht._iterativeFind(findGUID)

        if len(matching_peers) == 1:
            self._transport.send(msg, matching_peers[0]._guid)
            return True
        else:
            return False
Example #11
0
 def query_page(self, pubkey):
     self._transport.send(query_page(pubkey))
Example #12
0
 def query_page(self, pubkey):
     self._transport.send(query_page(pubkey))