Changes for version 0.23 - 2016-06-02

  • Make job result (response) queues optional because they fill up RabbitMQ's queue list for clients that don't care about job results.
  • Remake per-function priorities into per-job priorities (passed as an argument to run_remotely() or add_to_queue()) because they make more sense.
  • Sort job arguments in job log.

Documentation

Start MediaCloud::JobManager::Job worker

Modules

Perl worker / client library for running jobs asynchronously.
administration utilities.
An abstract class for a "function".

Provides

in samples/Addition.pm
in samples/AdditionAlwaysFails.pm
in lib/MediaCloud/JobManager/Broker.pm
in lib/MediaCloud/JobManager/Broker/Gearman.pm
in lib/MediaCloud/JobManager/Broker/RabbitMQ.pm
in lib/MediaCloud/JobManager/Configuration.pm
in lib/MediaCloud/JobManager/Worker.pm
in samples/NinetyNineBottlesOfBeer.pm