-
Notifications
You must be signed in to change notification settings - Fork 208
Closed
Description
I believe the default locking backend should be a database backend using django_cron_cronjoblog database table.
When the job is first started, a row could be added into the database table with a start_time and code. This can then be used to prevent parallel runs (if needed). When the job finishes, the end_time, is_success, and message can be updated.
This has the benefit of not requiring the django cache backend. It will also prevent issues when not using the django cache since the default cache backend is local memory and nothing is being used to prevent parallel runs.
petrprikryl, belingarb, kukosk and laixintao
Metadata
Metadata
Assignees
Labels
No labels