MCPcopy Create free account
hub / github.com/pallets/flask / FlaskTask

Class FlaskTask

examples/celery/src/task_app/__init__.py:30–33  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

28
29def celery_init_app(app: Flask) -> Celery:
30 class FlaskTask(Task):
31 def __call__(self, *args: object, **kwargs: object) -> object:
32 with app.app_context():
33 return self.run(*args, **kwargs)
34
35 celery_app = Celery(app.name, task_cls=FlaskTask)
36 celery_app.config_from_object(app.config["CELERY"])

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected