File tree Expand file tree Collapse file tree 4 files changed +8
-20
lines changed
services/web/server/src/simcore_service_webserver Expand file tree Collapse file tree 4 files changed +8
-20
lines changed Original file line number Diff line number Diff line change 11from datetime import timedelta
22
33from aiohttp import web
4- from models_library .api_schemas_webserver import WEBSERVER_RPC_NAMESPACE
54from models_library .products import ProductName
65from models_library .rpc .webserver .auth .api_keys import ApiKeyGet
76from models_library .users import UserID
87from servicelib .rabbitmq import RPCRouter
98
10- from ...rabbitmq import get_rabbitmq_rpc_server
9+ from ...rabbitmq import create_register_rpc_routes_on_startup
1110from .. import _service
1211from ..errors import ApiKeyNotFoundError
1312from ..models import ApiKey
@@ -68,6 +67,4 @@ async def delete_api_key_by_key(
6867 )
6968
7069
71- async def register_rpc_routes_on_startup (app : web .Application ):
72- rpc_server = get_rabbitmq_rpc_server (app )
73- await rpc_server .register_router (router , WEBSERVER_RPC_NAMESPACE , app )
70+ register_rpc_routes_on_startup = create_register_rpc_routes_on_startup (router )
Original file line number Diff line number Diff line change 11from aiohttp import web
2- from models_library .api_schemas_webserver import WEBSERVER_RPC_NAMESPACE
32from models_library .api_schemas_webserver .licensed_items import (
43 LicensedItemRpcGet ,
54 LicensedItemRpcGetPage ,
2726 NotEnoughAvailableSeatsError ,
2827)
2928
30- from ..rabbitmq import get_rabbitmq_rpc_server
29+ from ..rabbitmq import create_register_rpc_routes_on_startup
3130from . import _licensed_items_checkouts_service , _licensed_items_service
3231
3332router = RPCRouter ()
@@ -161,6 +160,4 @@ async def release_licensed_item_for_wallet(
161160 )
162161
163162
164- async def register_rpc_routes_on_startup (app : web .Application ):
165- rpc_server = get_rabbitmq_rpc_server (app )
166- await rpc_server .register_router (router , WEBSERVER_RPC_NAMESPACE , app )
163+ register_rpc_routes_on_startup = create_register_rpc_routes_on_startup (router )
Original file line number Diff line number Diff line change 11from decimal import Decimal
22
33from aiohttp import web
4- from models_library .api_schemas_webserver import WEBSERVER_RPC_NAMESPACE
54from models_library .emails import LowerCaseEmailStr
65from models_library .payments import InvoiceDataGet , UserInvoiceAddress
76from models_library .products import ProductName
109
1110from ..products import products_service
1211from ..products .models import CreditResult
13- from ..rabbitmq import get_rabbitmq_rpc_server
12+ from ..rabbitmq import create_register_rpc_routes_on_startup
1413from ..users .api import get_user_display_and_id_names , get_user_invoice_address
1514
1615router = RPCRouter ()
@@ -45,6 +44,4 @@ async def get_invoice_data(
4544 )
4645
4746
48- async def register_rpc_routes_on_startup (app : web .Application ):
49- rpc_server = get_rabbitmq_rpc_server (app )
50- await rpc_server .register_router (router , WEBSERVER_RPC_NAMESPACE , app )
47+ register_rpc_routes_on_startup = create_register_rpc_routes_on_startup (router )
Original file line number Diff line number Diff line change 11from decimal import Decimal
22
33from aiohttp import web
4- from models_library .api_schemas_webserver import WEBSERVER_RPC_NAMESPACE
54from models_library .api_schemas_webserver .products import CreditResultRpcGet
65from models_library .products import ProductName
76from servicelib .rabbitmq import RPCRouter
87
98from ...constants import APP_SETTINGS_KEY
10- from ...rabbitmq import get_rabbitmq_rpc_server , setup_rabbitmq
9+ from ...rabbitmq import create_register_rpc_routes_on_startup , setup_rabbitmq
1110from .. import _service
1211from .._models import CreditResult
1312
@@ -27,9 +26,7 @@ async def get_credit_amount(
2726 return CreditResultRpcGet .model_validate (credit_result , from_attributes = True )
2827
2928
30- async def _register_rpc_routes_on_startup (app : web .Application ):
31- rpc_server = get_rabbitmq_rpc_server (app )
32- await rpc_server .register_router (router , WEBSERVER_RPC_NAMESPACE , app )
29+ _register_rpc_routes_on_startup = create_register_rpc_routes_on_startup (router )
3330
3431
3532def setup_rpc (app : web .Application ):
You can’t perform that action at this time.
0 commit comments