Skip to content

Commit c4d65eb

Browse files
committed
fixed imports
1 parent 9fcf6b6 commit c4d65eb

File tree

12 files changed

+49
-45
lines changed

12 files changed

+49
-45
lines changed

services/autoscaling/src/simcore_service_autoscaling/modules/auto_scaling_task.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
from fastapi import FastAPI
66
from servicelib.background_task import start_periodic_task, stop_periodic_task
7-
from servicelib.redis_utils import exclusive
7+
from servicelib.redis import exclusive
88

99
from ..core.settings import ApplicationSettings
1010
from ..utils.redis import create_lock_key_and_value

services/autoscaling/src/simcore_service_autoscaling/modules/buffer_machines_pool_task.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
from fastapi import FastAPI
66
from servicelib.background_task import start_periodic_task, stop_periodic_task
7-
from servicelib.redis_utils import exclusive
7+
from servicelib.redis import exclusive
88

99
from ..core.settings import ApplicationSettings
1010
from ..utils.redis import create_lock_key_and_value

services/clusters-keeper/src/simcore_service_clusters_keeper/modules/clusters_management_task.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
from fastapi import FastAPI
66
from servicelib.background_task import start_periodic_task, stop_periodic_task
7-
from servicelib.redis_utils import exclusive
7+
from servicelib.redis import exclusive
88

99
from .._meta import APP_NAME
1010
from ..core.settings import ApplicationSettings

services/director-v2/src/simcore_service_director_v2/modules/comp_scheduler/_manager.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,7 @@
99
from servicelib.background_task import start_periodic_task, stop_periodic_task
1010
from servicelib.exception_utils import silence_exceptions
1111
from servicelib.logging_utils import log_context
12-
from servicelib.redis import CouldNotAcquireLockError
13-
from servicelib.redis_utils import exclusive
12+
from servicelib.redis import CouldNotAcquireLockError, exclusive
1413
from servicelib.utils import limited_gather
1514

1615
from ...models.comp_runs import RunMetadataDict

services/director-v2/src/simcore_service_director_v2/modules/comp_scheduler/_worker.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,7 @@
88
from models_library.projects import ProjectID
99
from models_library.users import UserID
1010
from servicelib.logging_utils import log_context
11-
from servicelib.redis import CouldNotAcquireLockError
12-
from servicelib.redis_utils import exclusive
11+
from servicelib.redis import CouldNotAcquireLockError, exclusive
1312

1413
from ...core.settings import get_application_settings
1514
from ...models.comp_runs import Iteration
@@ -50,7 +49,6 @@ async def _exclusively_schedule_pipeline(
5049

5150

5251
async def _handle_apply_distributed_schedule(app: FastAPI, data: bytes) -> bool:
53-
5452
with log_context(_logger, logging.DEBUG, msg="handling scheduling"):
5553
to_schedule_pipeline = SchedulePipelineRabbitMessage.model_validate_json(data)
5654
with contextlib.suppress(CouldNotAcquireLockError):

services/director-v2/src/simcore_service_director_v2/modules/dynamic_sidecar/scheduler/_core/_scheduler.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,7 @@
4848
)
4949
from servicelib.fastapi.long_running_tasks.client import ProgressCallback
5050
from servicelib.fastapi.long_running_tasks.server import TaskProgress
51-
from servicelib.redis import RedisClientsManager
52-
from servicelib.redis_utils import exclusive
51+
from servicelib.redis import RedisClientsManager, exclusive
5352
from settings_library.redis import RedisDatabase
5453

5554
from .....core.dynamic_services_settings.scheduler import (
@@ -158,7 +157,7 @@ async def shutdown(self) -> None:
158157
"Following observation tasks completed with an unexpected error:%s",
159158
f"{bad_results}",
160159
)
161-
except asyncio.TimeoutError:
160+
except TimeoutError:
162161
logger.exception(
163162
"Timed-out waiting for %s to complete. Action: Check why this is blocking",
164163
f"{running_tasks=}",

services/dynamic-scheduler/src/simcore_service_dynamic_scheduler/services/status_monitor/_monitor.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from models_library.projects_nodes_io import NodeID
99
from pydantic import NonNegativeFloat, NonNegativeInt
1010
from servicelib.background_task import stop_periodic_task
11-
from servicelib.redis_utils import start_exclusive_periodic_task
11+
from servicelib.redis import start_exclusive_periodic_task
1212
from servicelib.utils import limited_gather
1313
from settings_library.redis import RedisDatabase
1414

@@ -34,7 +34,6 @@ async def _start_get_status_deferred(
3434

3535

3636
def _can_be_removed(model: TrackedServiceModel) -> bool:
37-
3837
# requested **as** `STOPPED`
3938
# service **reports** `IDLE`
4039
if (

services/efs-guardian/src/simcore_service_efs_guardian/services/background_tasks_setup.py

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
from fastapi import FastAPI
88
from servicelib.background_task import stop_periodic_task
99
from servicelib.logging_utils import log_catch, log_context
10-
from servicelib.redis_utils import start_exclusive_periodic_task
10+
from servicelib.redis import start_exclusive_periodic_task
1111

1212
from .background_tasks import removal_policy_task
1313
from .modules.redis import get_redis_lock_client
@@ -33,9 +33,10 @@ class EfsGuardianBackgroundTask(TypedDict):
3333

3434
def _on_app_startup(app: FastAPI) -> Callable[[], Awaitable[None]]:
3535
async def _startup() -> None:
36-
with log_context(
37-
_logger, logging.INFO, msg="Efs Guardian startup.."
38-
), log_catch(_logger, reraise=False):
36+
with (
37+
log_context(_logger, logging.INFO, msg="Efs Guardian startup.."),
38+
log_catch(_logger, reraise=False),
39+
):
3940
app.state.efs_guardian_background_tasks = []
4041

4142
# Setup periodic tasks
@@ -57,9 +58,10 @@ def _on_app_shutdown(
5758
_app: FastAPI,
5859
) -> Callable[[], Awaitable[None]]:
5960
async def _stop() -> None:
60-
with log_context(
61-
_logger, logging.INFO, msg="Efs Guardian shutdown.."
62-
), log_catch(_logger, reraise=False):
61+
with (
62+
log_context(_logger, logging.INFO, msg="Efs Guardian shutdown.."),
63+
log_catch(_logger, reraise=False),
64+
):
6365
assert _app # nosec
6466
if _app.state.efs_guardian_background_tasks:
6567
await asyncio.gather(

services/resource-usage-tracker/src/simcore_service_resource_usage_tracker/services/background_task_periodic_heartbeat_check_setup.py

Lines changed: 17 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
from fastapi import FastAPI
66
from servicelib.background_task import stop_periodic_task
77
from servicelib.logging_utils import log_catch, log_context
8-
from servicelib.redis_utils import start_exclusive_periodic_task
8+
from servicelib.redis import start_exclusive_periodic_task
99

1010
from ..core.settings import ApplicationSettings
1111
from .background_task_periodic_heartbeat_check import (
@@ -26,11 +26,14 @@ class RutBackgroundTask(TypedDict):
2626

2727
def _on_app_startup(app: FastAPI) -> Callable[[], Awaitable[None]]:
2828
async def _startup() -> None:
29-
with log_context(
30-
_logger,
31-
logging.INFO,
32-
msg="RUT background task Periodic check of running services startup..",
33-
), log_catch(_logger, reraise=False):
29+
with (
30+
log_context(
31+
_logger,
32+
logging.INFO,
33+
msg="RUT background task Periodic check of running services startup..",
34+
),
35+
log_catch(_logger, reraise=False),
36+
):
3437
app_settings: ApplicationSettings = app.state.settings
3538

3639
app.state.rut_background_task__periodic_check_of_running_services = None
@@ -55,11 +58,14 @@ def _on_app_shutdown(
5558
_app: FastAPI,
5659
) -> Callable[[], Awaitable[None]]:
5760
async def _stop() -> None:
58-
with log_context(
59-
_logger,
60-
logging.INFO,
61-
msg="RUT background tasks Periodic check of running services shutdown..",
62-
), log_catch(_logger, reraise=False):
61+
with (
62+
log_context(
63+
_logger,
64+
logging.INFO,
65+
msg="RUT background tasks Periodic check of running services shutdown..",
66+
),
67+
log_catch(_logger, reraise=False),
68+
):
6369
assert _app # nosec
6470
if _app.state.rut_background_task__periodic_check_of_running_services:
6571
await stop_periodic_task(

services/storage/src/simcore_service_storage/dsm_cleaner.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
""" backround task that cleans the DSM pending/expired uploads
1+
"""backround task that cleans the DSM pending/expired uploads
22
33
# Rationale:
44
- for each upload an entry is created in the file_meta_data table in the database
@@ -26,7 +26,7 @@
2626
from aiohttp import web
2727
from servicelib.background_task import stop_periodic_task
2828
from servicelib.logging_utils import log_catch, log_context
29-
from servicelib.redis_utils import start_exclusive_periodic_task
29+
from servicelib.redis import start_exclusive_periodic_task
3030

3131
from .constants import APP_CONFIG_KEY, APP_DSM_KEY
3232
from .dsm_factory import DataManagerProvider
@@ -57,8 +57,9 @@ async def dsm_cleaner_task(app: web.Application) -> None:
5757

5858
def setup_dsm_cleaner(app: web.Application):
5959
async def _setup(app: web.Application):
60-
with log_context(_logger, logging.INFO, msg="setup dsm cleaner"), log_catch(
61-
_logger, reraise=False
60+
with (
61+
log_context(_logger, logging.INFO, msg="setup dsm cleaner"),
62+
log_catch(_logger, reraise=False),
6263
):
6364
cfg: Settings = app[APP_CONFIG_KEY]
6465
assert cfg.STORAGE_CLEANER_INTERVAL_S # nosec

0 commit comments

Comments
 (0)