Skip to content

Commit db2374f

Browse files
[DOP-22266] - change celery queue name from queue.name to queue.slug (#167)
1 parent 7ce551e commit db2374f

File tree

7 files changed

+9
-6
lines changed

7 files changed

+9
-6
lines changed

syncmaster/backend/api/v1/runs.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ async def start_run(
135135
celery.send_task,
136136
"run_transfer_task",
137137
kwargs={"run_id": run.id},
138-
queue=transfer.queue.name,
138+
queue=transfer.queue.slug,
139139
)
140140
except KombuError as e:
141141
async with unit_of_work:

syncmaster/scheduler/transfer_job_manager.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ async def send_job_to_celery(transfer_id: int) -> None:
7878
celery.send_task,
7979
"run_transfer_task",
8080
kwargs={"run_id": run.id},
81-
queue=transfer.queue.name,
81+
queue=transfer.queue.slug,
8282
)
8383
except KombuError as e:
8484
async with unit_of_work:

tests/test_integration/test_run_transfer/conftest.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -951,6 +951,7 @@ async def queue(
951951
session=session,
952952
name=request.param,
953953
group_id=group.id,
954+
slug=request.param,
954955
)
955956
yield result
956957
await session.delete(result)

tests/test_integration/test_scheduler/scheduler_fixtures/transfer_fixture.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ async def group_transfer_integration_mock(
4747
session=session,
4848
name="test_queue",
4949
group_id=group.id,
50+
slug="test_queue",
5051
)
5152

5253
members: list[MockUser] = []

tests/test_unit/test_runs/test_create_run.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ async def test_developer_plus_can_create_run_of_transfer_his_group(
6161
mock_send_task,
6262
"run_transfer_task",
6363
kwargs={"run_id": run.id},
64-
queue=group_transfer.queue.name,
64+
queue=group_transfer.queue.slug,
6565
)
6666

6767

@@ -163,7 +163,7 @@ async def test_superuser_can_create_run(
163163
mock_send_task,
164164
"run_transfer_task",
165165
kwargs={"run_id": run.id},
166-
queue=group_transfer.queue.name,
166+
queue=group_transfer.queue.slug,
167167
)
168168

169169

tests/test_unit/test_scheduler/test_transfer_job_manager.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ async def test_send_job_to_celery_with_success(
9696
mock_send_task,
9797
"run_transfer_task",
9898
kwargs={"run_id": run.id},
99-
queue=group_transfer.queue.name,
99+
queue=group_transfer.queue.slug,
100100
)
101101

102102

tests/test_unit/utils.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,13 +95,14 @@ async def create_queue(
9595
session: AsyncSession,
9696
name: str,
9797
group_id: int,
98+
slug: str | None = None,
9899
description: str | None = None,
99100
) -> Queue:
100101
queue = Queue(
101102
name=name,
102103
description=description,
103104
group_id=group_id,
104-
slug=f"{group_id}-{name}",
105+
slug=slug if slug is not None else f"{group_id}-{name}",
105106
)
106107
session.add(queue)
107108
await session.commit()

0 commit comments

Comments
 (0)