TaskForest Job Scheduler iconTaskForest Job Scheduler 1.37

A simple but expressive job scheduler that allows you to chain tasks/jobs and create time dependenci
TaskForest Job Scheduler is a simple but expressive job scheduler that allows you to chain tasks/jobs and create time dependencies. Uses text config files to specify task dependencies. Designed for use on a single machine.

SYNOPSIS

# Run the main program, checking for jobs to run.
# By default, this will run until 23:55
#
use TaskForest;
my $task_forest = TaskForest->new();
$task_forest->runMainLoop();


OR

# Display the current status of all jobs scheduled to run today
#
use TaskForest;
my $task_forest = TaskForest->new();
$task_forest->status();


Installation:

To install the module, use the standard procedure:

perl Makefile.PL
make
make test
make install

The run_wrapper and the main taskforest script will be installed in the bin subdirectory of the directory from which you're performing this installation.

I have recently added a lot more tests to the system than there were before. Please let me know if your tests fail for any reason. I've tested the system out on Linux and Mac OS X.

last updated on:
March 24th, 2010, 19:21 GMT
price:
FREE!
developed by:
Aijaz A. Ansari
license type:
Artistic License 
category:
ROOT \ System \ System Administration

FREE!

In a hurry? Add it to your Download Basket!

user rating 19

UNRATED
2.6/5
 

0/5

What's New in version 1.33
  • Added support for external dependencies (jobs depending on jobs that are in other families.
  • Removed the VERSION string from all the .pm files, and moved it to Makefile.PL. Thils will mean less diffs between versions.
  • Got rid of unused code.
  • Improved some test cases, to reduce the risk of false test failures.
read full changelog

Add your review!

SUBMIT