We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 866ca9b commit 9e90c73Copy full SHA for 9e90c73
services/storage/src/simcore_service_storage/modules/celery/celery.py
@@ -1,6 +1,6 @@
1
import logging
2
from multiprocessing import Process
3
-from typing import cast
+from typing import Callable, cast
4
5
from celery import Celery
6
from celery.apps.worker import Worker
@@ -30,8 +30,8 @@ def __init__(self, app_settings: ApplicationSettings):
30
def celery_app(self):
31
return self._celery_app
32
33
- def create_task(self, task):
34
- self._celery_app.task()(task)
+ def create_task(self, task_fn: Callable):
+ self._celery_app.task()(task_fn)
35
36
def send_task(self, name: str, **kwargs) -> AsyncResult:
37
return self._celery_app.send_task(name, **kwargs)
0 commit comments