News for hackers. Stuff that matters.
Re:Schedule (Python) by nodesocket on Monday December 13, 2021 @12:00AM (#29536795)
Schedule does not have persistence. When the python process stops you lose all jobs.
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.