App-ppll
view release on metacpan or search on metacpan
NAME
App::ppll - Command runner
VERSION
0.0.1
DESCRIPTION
"ppll" is a tool to control the execution of commands. It can run
commands in parallel, construct commands from lists of parameters, and
more.
It handles the output of commands and can prefix lines with which
command produced it, print timestamps, etc.
"ppll" has functionality similar to "xargs" and "parallel".
This page documents "ppll"âs Perl API. For user documentation of the
"ppll" command see ppll.
SYNOPSIS
my $ppll = App::ppll->new( %args );
$ppll->call();
SUBROUTINES/METHODS
"call"
Runs "ppll".
Returns an integer suitable for "exit" (0 if everything went fine, non-0
otherwise).
"new( %args )"
Constucts a new "App::ppll" object that represents an invocation of
"ppll". Does *not* run anything, to do that use call.
NAMED ARGUMENTS
"argv"
An array ref to use instead of @ARGV.
stop
AUTHOR
Theo -q Willows, "<theo@willows.se>"
BUGS AND LIMITATIONS
Please report any bugs or feature requests through the web interface at
<https://gitlab.com/munkei-software/ppll/issues>.
SUPPORT
You can find documentation for this module with the perldoc command.
perldoc ppll
Or:
ppll --help
You can also look for information at:
* MetaCPAN
<https://metacpan.org/pod/App::ppll>
* GitLab
<https://gitlab.com/munkei-software/ppll>
LICENSE AND COPYRIGHT
Copyright 2019 Theo Willows.
This program is free software; you can redistribute it and/or modify it
under the terms of either: the GNU General Public License as published
by the Free Software Foundation; or the Artistic License.
See <http://dev.perl.org/licenses/> for more information.
( run in 2.716 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )