def Read(self, request, context): if DEBUG: print("Requesting Datanode.Read") dn = Datanode(self.port) data = dn.read(request.blockname, request.timestamp) if DEBUG: print("\t Datanode.Read completed successfully! ") return datanode_pb2.ReadReply(data=data, success=True)
def Store(self, request, context): if DEBUG: print("Requesting DataNode.Store") dn = Datanode(self.port) dn.write(request.blockname, request.timestamp, request.data) if DEBUG: print("\tDataNode.Store completed successfully!") return datanode_pb2.StoreReply(success=True)