File tree Expand file tree Collapse file tree 3 files changed +5
-5
lines changed
services/dynamic-scheduler/src/simcore_service_dynamic_scheduler/core Expand file tree Collapse file tree 3 files changed +5
-5
lines changed Original file line number Diff line number Diff line change 77SetupGenerator : TypeAlias = Callable [[FastAPI ], AsyncIterator [State ]]
88
99
10- def combine_setups (* generators : SetupGenerator ) -> LifespanManager :
10+ def combine_lifespans (* generators : SetupGenerator ) -> LifespanManager :
1111
1212 manager = LifespanManager ()
1313
Original file line number Diff line number Diff line change 44import pytest
55from fastapi import FastAPI
66from fastapi_lifespan_manager import State
7- from servicelib .fastapi .lifespan_utils import combine_setups
7+ from servicelib .fastapi .lifespan_utils import combine_lifespans
88
99
1010async def test_multiple_lifespan_managers (capsys : pytest .CaptureFixture ):
@@ -18,7 +18,7 @@ async def cache_lifespan(_: FastAPI) -> AsyncIterator[State]:
1818 yield {}
1919 print ("shutdown CACHE" )
2020
21- app = FastAPI (lifespan = combine_setups (database_lifespan , cache_lifespan ))
21+ app = FastAPI (lifespan = combine_lifespans (database_lifespan , cache_lifespan ))
2222
2323 capsys .readouterr ()
2424
Original file line number Diff line number Diff line change 22
33from fastapi import FastAPI
44from fastapi_lifespan_manager import State
5- from servicelib .fastapi .lifespan_utils import SetupGenerator , combine_setups
5+ from servicelib .fastapi .lifespan_utils import SetupGenerator , combine_lifespans
66from servicelib .fastapi .openapi import override_fastapi_openapi_method
77from servicelib .fastapi .profiler import initialize_profiler
88from servicelib .fastapi .prometheus_instrumentation import (
@@ -72,7 +72,7 @@ def create_app(settings: ApplicationSettings | None = None) -> FastAPI:
7272 "/doc" if app_settings .DYNAMIC_SCHEDULER_SWAGGER_API_DOC_ENABLED else None
7373 ),
7474 redoc_url = None ,
75- lifespan = combine_setups (* lifespans , _lifespan_banner ),
75+ lifespan = combine_lifespans (* lifespans , _lifespan_banner ),
7676 )
7777 override_fastapi_openapi_method (app )
7878
You can’t perform that action at this time.
0 commit comments