We've added a button to the logs form on the website that pops up a calendar window to help you select a date. Many thanks to Steve Hulet for providing the patch.
The logs display page on the website now has links to navigate to the previous and next days. Many thanks to Steve Hulet for providing the patch.
This version fixes a few more test cases that wouldn't run properly during certain times of the day.
Taskforest is a simple but expressive open-source job scheduler that allows you to chain jobs/tasks and create time dependencies. It uses text config files to specify task dependencies.
With the TaskForest Job Scheduler you can:
- schedule jobs to run at predetermined times,
- have jobs be dependent on each other
- rerun failed jobs
- mark jobs as succeeded or failed
- check the status of all jobs scheduled to run today
- interact with the included web service using your own client code
- interact with the included web server using your default browser
- express the relationships between jobs using a simple text-based format (a big advantage if you like using 'grep')
- browse job log files using the included web server
- Enhancements to the included web site
- We plan on adding contextual menus so that you can right-click on a job from the status screen and select one or more actions.
- Simulator
- The simulator would show you how your jobs would run on dates that you specify, so that you can see what will happen rather than wait for the jobs to be run. You will also be able to change the exit codes of jobs, to see what would happen if a certain job failed.
- Multiple Hosts
- Specify which host on a network a job should run on, and what userid it should run as.