Proc::Simple - launch and control background processes River stage one • 5 direct dependents • 5 total dependents

The Proc::Simple package provides objects mimicing real-life processes from a user's point of view. A new process object is created by $myproc = Proc::Simple->new(); Either external programs or perl subroutines can be launched and controlled as proce...

MSCHILLI/Proc-Simple-1.32 - 16 Nov 2015 05:27:40 UTC

Proc::Simple::Async - Keyword sugar for Proc::Simple River stage zero No dependents

This module lets you fork off code that does not require synchronous execution in a simple way. It's syntactically similar to implementations of the async function found in other modules such as forks, threads, and even Coro. Unfortunately, all those...

BERLE/Proc-Simple-Async-0.03 - 25 Nov 2007 07:17:23 UTC

lib/Proc/Safetynet/RpcSession/ River stage zero No dependents

DTADY/Proc-Safetynet-0.04 - 14 Jan 2009 12:53:30 UTC

DataFlow::Proc::SimpleFileInput - A processor that reads that from a file River stage one • 8 direct dependents • 8 total dependents

RUSSOZ/DataFlow-1.121830 - 01 Jul 2012 15:08:56 UTC

DataFlow::Proc::SimpleFileOutput - A processor that writes data to a file River stage one • 8 direct dependents • 8 total dependents

RUSSOZ/DataFlow-1.121830 - 01 Jul 2012 15:08:56 UTC

Proc::Fork - simple, intuitive interface to the fork() system call River stage two • 5 direct dependents • 16 total dependents

This module provides an intuitive, Perl-ish way to write forking programs by letting you use blocks to illustrate which code section executes in which fork. The code for the parent, child, retry handler and error handler are grouped together in a "fo...

ARISTOTLE/Proc-Fork-0.806 - 23 Aug 2018 23:36:35 UTC

Proc::DaemonLite - Simple server daemonisation module River stage zero No dependents

Proc::DaemonLite is a basic server daemonisation module that trys to cater for most basic Perl daemon requirements. The POD for this module is incomplete, as is some of the tidying of the code. It is however fully functional. This is a pre-release in...

NICOLAW/Proc-DaemonLite-0.01 - 11 Feb 2007 15:16:06 UTC

Proc::Pidfile - a simple OO Perl module for maintaining a process id file for the curent process River stage one • 4 direct dependents • 4 total dependents

Proc::Pidfile is a very simple OO interface which manages a pidfile for the current process. You can pass the path to a pidfile to use as an argument to the constructor, or you can let Proc::Pidfile choose one ("/$tmpdir/$basename", where $tmpdir is ...

NEILB/Proc-Pidfile-1.09 - 24 Oct 2018 12:21:02 UTC

Proc::Lite - A lightweight module for running processes synchronously River stage zero No dependents

Proc::Lite is a lightweight, easy-to-use wrapper around Proc::Hevy. It is meant to provide a simple interface for common use cases....

PRAVUS/Proc-Lite-0.10 - 13 Jan 2014 15:36:15 UTC

Proc::Find - Find processes by name, PID, or some other attributes River stage two • 3 direct dependents • 18 total dependents

This module provides a simple routine, "proc_exists()", to check a process' existence by name, something that is commonly done in shell scripts using: ps ax | grep name pgrep name and also some routines, "find_*()", to list processes matching some cr...

PERLANCAR/Proc-Find-0.051 - 11 Dec 2019 03:58:55 UTC

Proc::Hevy - A heavyweight module for running processes synchronously River stage zero No dependents

Proc::Hevy is a simplistic module for spawning child processes in a synchronous manner. It provides a simple interface for passing data to a process's "STDIN" while also offering several methods for buffering "STDOUT" and "STDERR" output....

PRAVUS/Proc-Lite-0.10 - 13 Jan 2014 15:36:15 UTC

Proc::Class - OO interface for process management River stage zero No dependents

Proc::Class is a simple OO wrapper for IPC::Open3,, and more. THIS MODULE IS IN ITS BETA QUALITY. THE API MAY CHANGE IN THE FUTURE...

TOKUHIROM/Proc-Class-0.05 - 18 Oct 2011 23:07:35 UTC

Proc::Short - return short system calls with options River stage zero No dependents

The Proc::Short is intended to be an extension of the backticks operator in PERL which incorporates a number of options, including collecting STDOUT and STDERR separately -- plus timeout and automatic retries. A new process object is created by $mypr...

JHKIM/Proc-Short-0.01 - 28 Dec 1999 00:28:48 UTC

Proc::Async - Running and monitoring processes asynchronously River stage zero No dependents

This module can execute an external process, monitor its state, get its results and, if needed, kill it prematurely and remove its results. There are, of course, many modules that cover similar functionality, including functions directly built-in in ...

TULSOFT/Proc-Async-0.2.0 - 29 May 2013 07:32:56 UTC

Proc::Branch - Creating Multiple Child Processes and Merging River stage zero No dependents

This module branches the current process into multiple processes when the object is created. Internally, perl function "fork" is used....

ISJOUNG/Proc-Branch-0.01 - 14 Mar 2009 23:28:31 UTC

Proc::Exists - quickly and portably check for process existence River stage one • 2 direct dependents • 2 total dependents

A simple, portable, and fast module for checking whether a process exists or not, regardless of whether it is a child of this process or has the same owner. On POSIX systems, this is implemented by sending a 0 (test) signal to the pid of the process ...

BRIANSKI/Proc-Exists-1.01 - 22 Oct 2013 15:40:14 UTC

Proc::SafePipe - popen() and `` without calling the shell River stage zero No dependents

These functions provide a simple way to read from or write to commands which are run without being interpreted by the shell. They croak if there's a system failure, such as a failed fork. POD ERRORS Hey! The above document had some coding errors, whi...

ROSCH/Proc-SafePipe-0.01 - 24 Sep 2000 01:27:25 UTC

Proc::Watchdog - Perl extension to implement (more) reliable watchdog of processes River stage zero No dependents

This code implements a simple but effective mechanism to support Watchdogs in your code. A watchdog is a timer that fires a determined action after a timeout period has expired and can be used to recover hung processes. In our particular scenario, we...

LUISMUNOZ/Proc-Watchdog-1.01 - 23 Apr 2002 15:45:00 UTC

Proc::Reliable - Run external processes reliably with many options. River stage one • 3 direct dependents • 6 total dependents

A new process object is created by $myproc = Proc::Reliable->new(); The default will run a subprocess only once with a 60-second timeout. Either shell-like command lines or references to perl subroutines can be specified for launching a process in ba...

DGOLD/Proc-Reliable-1.16 - 24 Nov 2003 07:57:47 UTC

Proc::JobQueue - job queue with dependencies, base class River stage one • 1 direct dependent • 1 total dependent

Generic queue of "jobs". Most likely to be subclassed for different situations. Jobs are registered. Hosts are registered. Jobs may or may not be tied to particular hosts. Jobs are started on hosts. Jobs may or may not have dependencies on each other...

MUIR/Proc-JobQueue-0.903 - 03 Mar 2012 07:01:03 UTC

40 results (0.022 seconds)