def init(self, init_req): response = udf_pb2.Response() response.init.success = True return response
def info(self): response = udf_pb2.Response() response.info.wants = udf_pb2.STREAM response.info.provides = udf_pb2.STREAM response.info.options['field'].valueTypes.append(udf_pb2.DOUBLE) return response
def restore(self, restore_req): response = udf_pb2.Response() response.restore.success = False response.restore.error = 'not implemented' return response
def snapshot(self): response = udf_pb2.Response() response.snapshot.snapshot = bytes() return response
def restore(self, restore_req): logger.info("UDF - restore") response = udf_pb2.Response() response.restore.success = False response.restore.error = 'not implemented' return response
def snapshot(self): logger.info("UDF - snapshot") response = udf_pb2.Response() response.snapshot.snapshot = b'' logger.info("UDF - snapshot done.") return response