Filewatcher File Search File Search
Catalog
Content Search
» » » » »

libtheschwartz-perl

reliable job queue

TheSchwartz is a reliable job queue system. Your application can put jobs into the system, and your worker processes can pull jobs from the queue atomically to perform. Failed jobs can be left in the queue to retry later.

Abilities specify what jobs a worker process can perform. Abilities are the names of TheSchwartz::Worker subclasses, as in the synopsis: the MyWorker class name is used to specify that the worker script can perform the job. When using the TheSchwartz client's work functions, the class-ability duality is used to automatically dispatch to the proper class to do the actual work.

TheSchwartz clients will also prefer to do jobs for unused abilities before reusing a particular ability, to avoid exhausting the supply of one kind of job while jobs of other types stack up.

Homepage:
Package version:1.07-1~bpo50+1
Architecture:all
Distribution:Other
Filename:libtheschwartz-perl_1.07-1~bpo50+1_all.deb

/usr/share/man/man1/schwartzmon.1.gz

SCHWARTZMON(1)                                        SCHWARTZMON(1)



NAME
       schwartzmon - monitors TheSchwartz job queues

SYNOPSIS
       schwartzmon <command> [options]

DESCRIPTION
       This manual page documents briefly the schwartzmon command.

       schwartzmon is a program to monitor TheSchwartz job queues.

COMMANDS
       Possible commands:

       queues View past-due job queu
more»

/usr/share/man/man3/TheSchwartz.3pm.gz

TheSchwartz(3pm) User Contributed Perl DocumentationTheSchwartz(3pm)



NAME
       TheSchwartz - reliable job queue

SYNOPSIS
           # MyApp.pm
           package MyApp;

           sub work_asynchronously {
               my %args = @_;

               my $client = TheSchwartz->new( databases => $DATABASE_INFO );
               $client->insert('MyWorker', \%args);
           }


           #
more»

/usr/share/man/man3/TheSchwartz::Job.3pm.gz

TheSchwartz::Job(User Contributed Perl DocumentTheSchwartz::Job(3pm)



NAME
       TheSchwartz::Job - jobs for the reliable job queue

SYNOPSIS
           my $client = TheSchwartz->new( databases => $DATABASE_INFO );

           my $job = TheSchwartz::Job->new_from_array('MyWorker', foo => 'bar');
           $client->dispatch_async($job);

           $job = TheSchwartz::Job->new(
               f
more»

/usr/share/man/man3/TheSchwartz::Worker.3pm.gz

TheSchwartz::WorkUserpContributed Perl DocumTheSchwartz::Worker(3pm)



NAME
       TheSchwartz::Wor
more»

/usr/share/doc/libtheschwartz-perl/changelog.Debian.gz

libtheschwartz-perl (1.07-1~bpo50+1) lenny-backports; urgency=low

  * Rebuild for lenny-backports.

more»

/usr/share/doc/libtheschwartz-perl/changelog.gz

1.07 (2008-07-31)
    - bchoate: Updates to support optional prioritization of jobs.
    - ykerherve
more»

/usr/share/doc/libtheschwartz-perl/copyright

This is the debian package for the TheSchwartz module.
It was created by Dominic Hargreaves <dom@ear
more»

Browse inside libtheschwartz-perl_1.07-1~bpo50+1_all.deb

         [DIR]DEBIAN/ (2)  65535+ mirrors
         [DIR]usr/ (2)  65535+ mirrors

Download libtheschwartz-perl_1.07-1~bpo50+1_all.deb

Results 1 - 1 of 1
Help - FTP Sites List - Software Dir.
Search over 15 billion files
© 1997-2016 FileWatcher.com