Coverage for opt/mealie/lib/python3.12/site-packages/mealie/services/scheduler/tasks/__init__.py: 100%
10 statements
« prev ^ index » next coverage.py v7.15.2, created at 2026-10-07 03:04 +0000
« prev ^ index » next coverage.py v7.15.2, created at 2026-10-07 03:04 +0000
1from .create_timeline_events import create_mealplan_timeline_events
2from .delete_old_checked_shopping_list_items import delete_old_checked_list_items
3from .post_webhooks import post_group_webhooks
4from .purge_expired_share_tokens import purge_expired_tokens
5from .purge_group_exports import purge_group_data_exports
6from .purge_password_reset import purge_password_reset_tokens
7from .purge_registration import purge_group_registration
8from .reset_locked_users import locked_user_reset
10__all__ = [
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"""
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"""