Skip to content

Commit b6f55c8

Browse files
committed
refactor
1 parent 9a32cf0 commit b6f55c8

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

services/web/server/src/simcore_service_webserver/projects/projects_api.py

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -595,17 +595,13 @@ async def _start_dynamic_service( # noqa: C901
595595
request.app, project_id=project_uuid, user_id=user_id, permission="write"
596596
)
597597

598-
lock_key = _nodes_api.get_service_start_lock_key(user_id, project_uuid)
599-
redis_client_sdk = get_redis_lock_manager_client_sdk(request.app)
600-
project_settings: ProjectsSettings = get_plugin_settings(request.app)
601-
602598
@exclusive(
603-
redis_client_sdk,
604-
lock_key=lock_key,
599+
get_redis_lock_manager_client_sdk(request.app),
600+
lock_key=_nodes_api.get_service_start_lock_key(user_id, project_uuid),
605601
blocking=True,
606602
blocking_timeout=datetime.timedelta(
607603
seconds=_nodes_api.get_total_project_dynamic_nodes_creation_interval(
608-
project_settings.PROJECTS_MAX_NUM_RUNNING_DYNAMIC_NODES
604+
get_plugin_settings(request.app).PROJECTS_MAX_NUM_RUNNING_DYNAMIC_NODES
609605
)
610606
),
611607
)

0 commit comments

Comments
 (0)