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:48 +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

9 

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] 

20 

21""" 1a

22Tasks Package 

23 

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. 

27 

28"""