TaskForest
A simple, expressive, open-source, text-file-based Job Scheduler with console, HTTP, and RESTful API interfaces.
Documentation
Marking a Job as Success or Failure
To mark a previously-run job as success or failure, enter the following command:
mark --log_dir=l_d --job=Ff::Jj --status=s
where l_d is the log directory and Ff is the family name, Jj is the job name, and s is 'Success' or 'Failure'.
If you run the command like this:
mark --log_dir=l_d --job=Ff::Jj --status=s \
--cascade --family_dir=f_d
then all the jobs that are directly or indirectly dependent on job Jj in family Ff will also be marked.
If you run the command like this:
mark --log_dir=l_d --job=Ff::Jj --status=s \
--dependents_only --family_dir=f_d
then only those jobs that are directly or indirectly dependent on job Jj in family Ff will be marked. Job Jj will be unaffected.
Marking a Job Via the Web Site
You can use the "Mark" button on the 'Status' or 'View Logs' page.