Skip to content

Commit 5694e5f

Browse files
committed
✨ Refactor service API usage: replace services_api with services for improved clarity
1 parent f875504 commit 5694e5f

File tree

3 files changed

+12
-12
lines changed

3 files changed

+12
-12
lines changed

services/catalog/src/simcore_service_catalog/api/rpc/_services.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
from simcore_service_catalog.repository.groups import GroupsRepository
2727

2828
from ...repository.services import ServicesRepository
29-
from ...service import services_api
29+
from ...service import services
3030
from .._dependencies.director import get_director_api
3131

3232
_logger = logging.getLogger(__name__)
@@ -68,7 +68,7 @@ async def list_services_paginated(
6868
) -> PageRpcLatestServiceGet:
6969
assert app.state.engine # nosec
7070

71-
total_count, items = await services_api.list_latest_services(
71+
total_count, items = await services.list_latest_services(
7272
repo=ServicesRepository(app.state.engine),
7373
director_api=get_director_api(app),
7474
product_name=product_name,
@@ -111,7 +111,7 @@ async def get_service(
111111
) -> ServiceGetV2:
112112
assert app.state.engine # nosec
113113

114-
service = await services_api.get_service(
114+
service = await services.get_service(
115115
repo=ServicesRepository(app.state.engine),
116116
director_api=get_director_api(app),
117117
product_name=product_name,
@@ -148,7 +148,7 @@ async def update_service(
148148

149149
assert app.state.engine # nosec
150150

151-
service = await services_api.update_service(
151+
service = await services.update_service(
152152
repo=ServicesRepository(app.state.engine),
153153
director_api=get_director_api(app),
154154
product_name=product_name,
@@ -184,7 +184,7 @@ async def check_for_service(
184184
"""Checks whether service exists and can be accessed, otherwise it raise"""
185185
assert app.state.engine # nosec
186186

187-
await services_api.check_for_service(
187+
await services.check_for_service(
188188
repo=ServicesRepository(app.state.engine),
189189
product_name=product_name,
190190
user_id=user_id,
@@ -210,7 +210,7 @@ async def batch_get_my_services(
210210
) -> list[MyServiceGet]:
211211
assert app.state.engine # nosec
212212

213-
services = await services_api.batch_get_my_services(
213+
services = await services.batch_get_my_services(
214214
repo=ServicesRepository(app.state.engine),
215215
groups_repo=GroupsRepository(app.state.engine),
216216
product_name=product_name,
@@ -237,7 +237,7 @@ async def list_my_service_history_paginated(
237237
) -> PageRpcServiceRelease:
238238
assert app.state.engine # nosec
239239

240-
total_count, items = await services_api.list_my_service_release_history(
240+
total_count, items = await services.list_my_service_release_history(
241241
repo=ServicesRepository(app.state.engine),
242242
product_name=product_name,
243243
user_id=user_id,

services/catalog/src/simcore_service_catalog/service/services_api.py renamed to services/catalog/src/simcore_service_catalog/service/services.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
ServiceWithHistoryDBGet,
3030
)
3131
from ..repository.services import ServicesRepository
32-
from ..service import manifest
32+
from . import manifest
3333
from .compatibility import evaluate_service_compatibility_map
3434
from .function_services import is_function_service
3535

services/catalog/tests/unit/with_dbs/test_service_services_api.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
from simcore_service_catalog.clients.director import DirectorApi
2121
from simcore_service_catalog.repository.groups import GroupsRepository
2222
from simcore_service_catalog.repository.services import ServicesRepository
23-
from simcore_service_catalog.service import manifest, services_api
23+
from simcore_service_catalog.service import manifest, services
2424
from sqlalchemy.ext.asyncio import AsyncEngine
2525

2626
pytest_simcore_core_services_selection = [
@@ -125,7 +125,7 @@ async def test_list_services_paginated(
125125

126126
assert not mocked_director_service_api["get_service"].called
127127

128-
total_count, page_items = await services_api.list_latest_services(
128+
total_count, page_items = await services.list_latest_services(
129129
services_repo,
130130
director_client,
131131
product_name=target_product,
@@ -144,7 +144,7 @@ async def test_list_services_paginated(
144144
assert item.access_rights
145145
assert item.owner is not None
146146

147-
got = await services_api.get_service(
147+
got = await services.get_service(
148148
services_repo,
149149
director_client,
150150
product_name=target_product,
@@ -227,7 +227,7 @@ async def test_batch_get_my_services(
227227
(other_service_key, other_service_version),
228228
]
229229

230-
my_services = await services_api.batch_get_my_services(
230+
my_services = await services.batch_get_my_services(
231231
services_repo,
232232
groups_repo,
233233
product_name=target_product,

0 commit comments

Comments
 (0)