Re:Schedule (Python)
by epilys on Monday December 13, 2021 @01:58PM
(#29542993)
For a Django app, I use JSON serialisation of input data to store jobs in an sqlite database. the function to run is stored as a python path; a string, that is evaluated when the job is ran. result or exceptions are written to database. That way I can get away with the standard library's schedule just fine. Of course, for these specific jobs it's ok if they run more than once so there's no mutexes needed.
Really this type of Cron function should be a part of any standard library.