The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.504 - 2011-07-28

  • Testing had shown no more problems. Upgrading to an official release.

Changes for version 0.503_04 - 2011-07-15

  • One more attempt to kill the race condition reported by CPANTESTERS.

Changes for version 0.503_03 - 2011-07-11

  • Many CPANTESTERS machines apparently do not allow writing to /tmp, but still have File::Spec->tmpdir() returning that directory. Modified temp directory handlign in tests. Modify test to reduce failure due to race condition.

Changes for version 0.503_02 - 2011-01-25

  • More CPANTESTERS cleanup.

Changes for version 0.503_01 - 2011-01-04

  • Clean up errors found by CPANTESTERS. Correct t/taskqueue_processor_checked_system.t to allow it to pass on a Solaris or Windows system. Fixed the same test to correctly handle a missing Test::Exception module. Attempt to make statefile_load_save test more robust. Make task_scheduler test more robust.

Documentation

Simple program for querying and manipulating a cPanel::TaskQueue
Simple daemon for processing a cPanel::TaskQueue.
Simple program for processing a cPanel::TaskQueue.
some tasty uses of the cPanel::TaskQueue modules.

Modules

Standardize the handling of file-based state data.
Lock and unlock files using flock.
FIFO queue of tasks to perform
Processes an individual task from the cPanel::TaskQueue in a child process.
A text-based interface for controlling a TaskQueue
Supplies support for loading the Queue task processing plugins.
Processes an individual task from the cPanel::TaskQueue.
Priority queue of Tasks to Queue at some time in the future.
Objects representing the task concept.

Provides

in lib/cPanel/StateFile.pm
in lib/cPanel/StateFile.pm
in lib/cPanel/TaskQueue/Processor.pm