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, "" BUGS AND LIMITATIONS Please report any bugs or feature requests through the web interface at . 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 * GitLab 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 for more information.