TaskForest
A simple, expressive, open-source, text-file-based Job Scheduler with console, HTTP, and RESTful API interfaces.
Documentation
Releasing all Dependencies from a Job
When you release all dependencies from a job, you put that job in the 'Ready' state. This causes TaskForest to run the job immediately, regardless of what other jobs it is waiting on, or what its time dependencies are. To release all dependencies from a job, run the following command:
release --log_dir=l_d --job=Ff::Jj --family_dir=f_d [--log_date=date]
where l_d
is the log directory and Ff
is the family name and Jj
is the job name and f_d
is the family_directory. The log_date is an optional date in the YYYYMMD format. If specified, that date's data will be used, instead of the current date's. Dependencies on a job will only be released if the job is in the 'Waiting' state.
Releasing all Dependencies on a Job Via the Web Site
You can use the "Release" button on the 'Status' or 'View Logs' page.