df.addErrback(self.errBack)
df.addCallback(self.checkSender)
return df
+
+ def join(self, id):
+ df = self.conn.sendRequest('join', {"id":id})
+ df.addErrback(self.errBack)
+ df.addCallback(self.checkSender)
+ return df
+
def findNode(self, target, id):
df = self.conn.sendRequest('find_node', {"target" : target, "id": id})
df.addErrback(self.errBack)
return df
class KNodeWrite(KNodeRead):
- def storeValue(self, key, value, id):
- df = self.conn.sendRequest('store_value', {"key" : key, "value" : value, "id": id})
- df.addErrback(self.errBack)
- df.addCallback(self.checkSender)
- return df
- def storeValues(self, key, value, id):
- df = self.conn.sendRequest('store_values', {"key" : key, "values" : value, "id": id})
+ def storeValue(self, key, value, originated, id):
+ df = self.conn.sendRequest('store_value', {"key" : key, "value" : value, "originated" : originated, "id": id})
df.addErrback(self.errBack)
df.addCallback(self.checkSender)
return df