SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Parallel-Jobs rpm build for : OpenSuSE. For other distributions click perl-Parallel-Jobs.

Name : perl-Parallel-Jobs
Version : 0.09 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : lp154.26.1 Date : 2023-01-27 17:24:04
Group : Development/Libraries/Perl Source RPM : perl-Parallel-Jobs-0.09-lp154.26.1.src.rpm
Size : 0.02 MB
Packager : https://www_suse_com/
Summary : run jobs in parallel with access to their stdout and stderr
Description :
The Parallel::Jobs module allows you to run multiple jobs in parallel with
fine-grained control over their stdin, stdout and stderr. That control is
the biggest difference between this module and others such as
Parallel::ForkManager.

You can specify the command to run as a single string or as a list
specifying the command and its arguments, as in the IPC::Open3 manpage. If
your version of IPC::Open3 supports \'-\' as the command,
Parallel::Jobs::start_job() will fork to a Perl child in a manner analogous
to \'open(FOO, \"-|\")\'.

If your first argument is a reference to a hash, it can specify the
parameters shown above. By default, stdin for each job is set to /dev/null
and stdout and stderr are set to the stdout and stderr of the calling
process.

If you specify stdin_handle, stdout_handle or stderr_handle, the handle
will be copied the original handle will thus not be modified.

Each time you call Parallel::Jobs::watch_jobs(), it will return the process
ID of the job with which an event has occured, the event type, and the data
associated with that event. If there are no more jobs to watch,
watch_jobs() will return undef. If you want to poll for pending events
without hanging if there are none currently available, specify a hash with
the key \"nohang\" set to a true value.

The relevant events are as follows:

* EXIT

The indicated process has exited. The returned data is the value of $?
from the exited process. The process has already been waited for (i.e.,
you don\'t need to do any cleanup on it).

* STDOUT

Output has been received on stdout. The returned data is the output that
was received, or an empty string if EOF was received.

* STDERR

Output has been received on stderr. The returned data is the output that
was received, or an empty string if EOF was received.

Note that it is possible to receive STDOUT or STDERR events from a process
after its EXIT event, i.e., you may receive an EXIT event before you\'ve
read all of a process\'s output.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-P/15.4/noarch

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-Parallel-Jobs-0.09-lp154.26.1.noarch.rpm
     

Provides :
perl(Parallel::Jobs)
perl-Parallel-Jobs

Requires :
perl(:MODULE_COMPAT_5.26.1)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.26.1/Parallel
/usr/lib/perl5/vendor_perl/5.26.1/Parallel/Jobs.pm
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi
/usr/share/doc/packages/perl-Parallel-Jobs
/usr/share/doc/packages/perl-Parallel-Jobs/ChangeLog
/usr/share/man/man3/Parallel::Jobs.3pm.gz

 
ICM