Coverage for opt/mealie/lib/python3.12/site-packages/mealie/services/scheduler/tasks/__init__.py: 100%
10 statements
« prev ^ index » next coverage.py v7.10.6, created at 2025-11-25 15:32 +0000
« prev ^ index » next coverage.py v7.10.6, created at 2025-11-25 15:32 +0000
1from .create_timeline_events import create_mealplan_timeline_events 1a
2from .delete_old_checked_shopping_list_items import delete_old_checked_list_items 1a
3from .post_webhooks import post_group_webhooks 1a
4from .purge_expired_share_tokens import purge_expired_tokens 1a
5from .purge_group_exports import purge_group_data_exports 1a
6from .purge_password_reset import purge_password_reset_tokens 1a
7from .purge_registration import purge_group_registration 1a
8from .reset_locked_users import locked_user_reset 1a
10__all__ = [ 1a
11 "create_mealplan_timeline_events",
12 "delete_old_checked_list_items",
13 "post_group_webhooks",
14 "purge_expired_tokens",
15 "purge_password_reset_tokens",
16 "purge_group_data_exports",
17 "purge_group_registration",
18 "locked_user_reset",
19]
21""" 1a
22Tasks Package
24Common recurring tasks for the server to perform. Tasks here are registered to the SchedulerRegistry class
25in the app.py file as a post-startup task. This is done to ensure that the tasks are run after the server has
26started up and the Scheduler object is only available to a single worker.
28"""