diff --git a/requirements-swh.txt b/requirements-swh.txt --- a/requirements-swh.txt +++ b/requirements-swh.txt @@ -1,4 +1,4 @@ -swh.core[db,http] >= 0.0.61 +swh.core[db,http] >= 0.0.65 swh.model >= 0.0.15 swh.objstorage >= 0.0.28 swh.scheduler >= 0.0.47 diff --git a/swh/indexer/storage/api/server.py b/swh/indexer/storage/api/server.py --- a/swh/indexer/storage/api/server.py +++ b/swh/indexer/storage/api/server.py @@ -7,7 +7,7 @@ import logging from swh.core import config -from swh.core.api import (SWHServerAPIApp, error_handler, +from swh.core.api import (RPCServerApp, error_handler, encode_data_server as encode_data) from swh.indexer.storage import ( get_indexer_storage, INDEXER_CFG_KEY, IndexerStorage @@ -22,9 +22,9 @@ return storage -app = SWHServerAPIApp(__name__, - backend_class=IndexerStorage, - backend_factory=get_storage) +app = RPCServerApp(__name__, + backend_class=IndexerStorage, + backend_factory=get_storage) storage = None