I am looking for a framework that allows me to:
- Schedule python script X to run every Y amount of time
- Can keep track of failed job IDs and maybe repeat them
- Has a web interface that allows the user to see past job runs, output from the script, etc.
Does something like this exist?