def ListBento(self, request, context=None): try: # TODO: validate request bento_metadata_pb_list = self.bento_metadata_store.list( request.bento_name, request.offset, request.limit, request.filter) return ListBentoResponse(status=Status.OK(), bentos=bento_metadata_pb_list) except BentoMLException as e: logger.error("INTERNAL ERROR: %s", e) return ListBentoResponse(status=Status.INTERNAL(str(e)))
def ListBento(self, request, context=None): try: # TODO: validate request bento_metadata_pb_list = self.bento_metadata_store.list( bento_name=request.bento_name, offset=request.offset, limit=request.limit, order_by=request.order_by, ascending_order=request.ascending_order, ) return ListBentoResponse(status=Status.OK(), bentos=bento_metadata_pb_list) except BentoMLException as e: logger.error("RPC ERROR ListBento: %s", e) return ListBentoResponse(status=e.status_proto)