Skip to content

Commit ae8d703

Browse files
committed
fixes @pcrespov
1 parent 80817ec commit ae8d703

File tree

4 files changed

+10
-10
lines changed

4 files changed

+10
-10
lines changed

packages/celery-library/src/celery_library/backends/_redis.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ async def get_task_progress(self, task_id: TaskID) -> ProgressReport | None:
7676
return None
7777

7878
async def list_tasks(self, task_filter: TaskFilter) -> list[Task]:
79-
search_key = _CELERY_TASK_INFO_PREFIX + task_filter.get_task_id(
79+
search_key = _CELERY_TASK_INFO_PREFIX + task_filter.create_task_id(
8080
task_uuid=Wildcard()
8181
)
8282

packages/celery-library/src/celery_library/task_manager.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ async def submit_task(
4949
msg=f"Submit {task_metadata.name=}: {task_filter=} {task_params=}",
5050
):
5151
task_uuid = uuid4()
52-
task_id = task_filter.get_task_id(task_uuid=task_uuid)
52+
task_id = task_filter.create_task_id(task_uuid=task_uuid)
5353
self._celery_app.send_task(
5454
task_metadata.name,
5555
task_id=task_id,
@@ -73,7 +73,7 @@ async def cancel_task(self, task_filter: TaskFilter, task_uuid: TaskUUID) -> Non
7373
logging.DEBUG,
7474
msg=f"task cancellation: {task_filter=} {task_uuid=}",
7575
):
76-
task_id = task_filter.get_task_id(task_uuid=task_uuid)
76+
task_id = task_filter.create_task_id(task_uuid=task_uuid)
7777
if not await self.task_exists(task_id):
7878
raise TaskNotFoundError(task_id=task_id)
7979

@@ -95,7 +95,7 @@ async def get_task_result(
9595
logging.DEBUG,
9696
msg=f"Get task result: {task_filter=} {task_uuid=}",
9797
):
98-
task_id = task_filter.get_task_id(task_uuid=task_uuid)
98+
task_id = task_filter.create_task_id(task_uuid=task_uuid)
9999
if not await self.task_exists(task_id):
100100
raise TaskNotFoundError(task_id=task_id)
101101

@@ -138,7 +138,7 @@ async def get_task_status(
138138
logging.DEBUG,
139139
msg=f"Getting task status: {task_filter=} {task_uuid=}",
140140
):
141-
task_id = task_filter.get_task_id(task_uuid=task_uuid)
141+
task_id = task_filter.create_task_id(task_uuid=task_uuid)
142142
if not await self.task_exists(task_id):
143143
raise TaskNotFoundError(task_id=task_id)
144144

packages/service-library/src/servicelib/celery/models.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ def _build_task_id_prefix(self) -> str:
6464
[f"{key}={filter_dict[key]}" for key in sorted(filter_dict)]
6565
)
6666

67-
def get_task_id(self, task_uuid: TaskUUID | Wildcard) -> TaskID:
67+
def create_task_id(self, task_uuid: TaskUUID | Wildcard) -> TaskID:
6868
return _TASK_ID_KEY_DELIMITATOR.join(
6969
[
7070
self._build_task_id_prefix(),
@@ -74,11 +74,11 @@ def get_task_id(self, task_uuid: TaskUUID | Wildcard) -> TaskID:
7474

7575
@classmethod
7676
def recreate_as_model(cls, task_id: TaskID, schema: type[ModelType]) -> ModelType:
77-
filter_dict = cls.recreate_data(task_id)
77+
filter_dict = cls._recreate_data(task_id)
7878
return schema.model_validate(filter_dict)
7979

8080
@classmethod
81-
def recreate_data(cls, task_id: TaskID) -> dict[str, Any]:
81+
def _recreate_data(cls, task_id: TaskID) -> dict[str, Any]:
8282
"""Recreates the filter data from a task_id string
8383
WARNING: does not validate types. For that use `recreate_model` instead
8484
"""

packages/service-library/tests/test_celery.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ async def test_task_filter_task_uuid(
4747
):
4848
task_filter = TaskFilter.model_validate(task_filter_data)
4949
task_uuid = TaskUUID(_faker.uuid4())
50-
task_id = task_filter.get_task_id(task_uuid)
50+
task_id = task_filter.create_task_id(task_uuid)
5151
assert TaskFilter.get_task_uuid(task_id=task_id) == task_uuid
5252

5353

@@ -62,7 +62,7 @@ class MyModel(BaseModel):
6262
mymodel = MyModel(_int=1, _bool=True, _str="test", _list=["a", "b"])
6363
task_filter = TaskFilter.model_validate(mymodel.model_dump())
6464
task_uuid = TaskUUID(_faker.uuid4())
65-
task_id = task_filter.get_task_id(task_uuid)
65+
task_id = task_filter.create_task_id(task_uuid)
6666
assert TaskFilter.recreate_as_model(task_id=task_id, schema=MyModel) == mymodel
6767

6868

0 commit comments

Comments
 (0)