Ejemplo n.º 1
0
 def store(self, key, value, originalPublisherID=None, age=0, **kwargs):
     if _Debug:
         lg.out(
             _DebugLevel + 10,
             "dht_service.DHTNode.store key=[%s], value=[%s]" % (base64.b32encode(key), str(value)[:20]),
         )
     return DistributedTupleSpacePeer.store(
         self, key, value, originalPublisherID=originalPublisherID, age=age, **kwargs
     )
Ejemplo n.º 2
0
 def store(self, key, value, originalPublisherID=None, age=0, **kwargs):
     if _Debug:
         lg.out(
             _DebugLevel + 10,
             'dht_service.DHTNode.store key=[%s], value=[%s]' %
             (base64.b32encode(key), str(value)[:20]))
     # TODO: add verification methods for different type of data we store in DHT
     # TODO: add signature validation to be sure this is the owner of that key:value pair
     return DistributedTupleSpacePeer.store(
         self,
         key,
         value,
         originalPublisherID=originalPublisherID,
         age=age,
         **kwargs)