The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "module:Proc::PID::File"

Proc::PID::File - a module to manage process id files River stage two • 12 direct dependents • 30 total dependents

This Perl module is useful for writers of daemons and other processes that need to tell whether they are already running, in order to prevent multiple process instances. The module accomplishes this via *nix-style *pidfiles*, which are files that sto...

DMITRI/Proc-PID-File-1.29 - 11 Jul 2018 11:53:46 UTC

App::CLI::Plugin::Proc::PID::File - for App::CLI::Extension pidfile plugin module River stage zero No dependents

App::CLI::Extension pidfile plugin module pf method setting __PACKAGE__->config( proc_pid_file => {%proc_pid_file_option} ); Proc::PID::File option is Proc::PID::File please refer to...

HOLLY/App-CLI-Plugin-Proc-PID-File-1.3 - 19 Sep 2011 02:14:02 UTC

Proc::PidFile::Info - gather proces info from PID files River stage zero No dependents

This module scans a list of PID file locations and/or directories containing PID files (such as "/var/run") and gathers information from the PID files it finds. The PID files must have a ".pid" extension. The name of the file (with the ".pid" extensi...

KIXX/Proc-PidFile-Info-0.02 - 21 Jun 2012 12:18:10 UTC

Proc::tored::PidFile - Manage a service using a pid file River stage zero No dependents

Allows the use of a pid file to manage a running service....

JEFFOBER/Proc-tored-0.20 - 27 Oct 2017 18:26:43 UTC

Proc::PID::File::Fcntl - Manage PID files using fcntl() locks River stage zero No dependents

This Perl module permits callers to prevent multiple simultaneous instantiations of themselves. The module accomplishes this using a *pidfile*, which is used to obtain a lock. Unlike the traditional *pidfile* locking protocol, which uses the existenc...

JGMYERS/Proc-PID-File-Fcntl-1.01 - 06 Sep 2006 23:15:18 UTC

Proc::PidUtil - PID file management utilities River stage one • 4 direct dependents • 4 total dependents

Proc::PidUtil provides utilities to manage PID files * $rv = if_run_exit('path',$message); This routine checks for a file named: '(scriptname).pid in the the $path directory. If a file is found and the PID found in the file is currently a running job...

MIKER/Proc-PidUtil-0.09 - 27 Jan 2014 22:38:59 UTC

Proc::tored - Service management using a pid file and touch files River stage zero No dependents

A "Proc::tored" service is voluntarily managed by a pid file and touch files. "Proc::tored" services are specified with a name and a path. Any services created using the same name and path are considered the same service and will be aware of other pr...

JEFFOBER/Proc-tored-0.20 - 27 Oct 2017 18:26:43 UTC

Proc::Find - Find processes by name, PID, or some other attributes River stage two • 6 direct dependents • 30 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

Linux::Proc::Maps - Read and write /proc/[pid]/maps files River stage zero No dependents

This module reads and writes /proc/[pid]/maps files that contain listed mapped memory regions....

CCM/Linux-Proc-Maps-0.002 - 28 Nov 2016 05:04:07 UTC

OS2::Proc - Perl extension for get information about running processes and loaded modules. River stage zero No dependents

This module access internal tables keeping information of OS/2 processes. The corresponding API call was present for a long time, but is documented only around OS/2 v4.5. Since older version are stable now, it should be safe to use this call (with ce...

ILYAZ/OS2-Proc-0.02 - 27 May 2002 09:27:19 UTC

Linux::Proc::Mountinfo - Parse Linux /proc/$PID/mountinfo data River stage zero No dependents

Linux::Proc::Mounts parses the information about mount points provided by the Linux kernel at "/proc/$PID/mountinfo"....

SALVA/Linux-Proc-Mountinfo-0.02 - 21 May 2012 10:06:23 UTC

Proc::Lock - lock interface module River stage zero No dependents

Generic lock module. You must subclass this class and overwrite set, unset, isSet and new (possible) for do your work...

MKUL/Proc-Application-0.01 - 28 Nov 2000 09:48:07 UTC

Proc::Pidfile - a simple OO Perl module for maintaining a process id file for the current 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.10 - 26 May 2023 11:18:44 UTC

Proc::Stat River stage zero No dependents

This module reads /proc/uptime and /proc/{pid}/stat to gather statistics and calculate cpu utilization of designatated PID's with or without children All the data from /proc/[pid]/stat is returned attached to the method pointer, see list below by ind...

MIKER/Proc-Stat-0.03 - 29 Apr 2019 16:28:57 UTC

Proc::Wait3 - Perl extension for wait3 system call River stage two • 2 direct dependents • 18 total dependents

If any child processes have exited, this call will "reap" the zombies similar to the perl "wait" function. By default, it will return immediately and if there are no dead children, everything will be undefined. If you pass in a true argument, it will...

CTILMES/Proc-Wait3-0.05 - 03 Nov 2015 12:42:25 UTC

Proc::Guard - process runner with RAII pattern River stage two • 6 direct dependents • 28 total dependents

Proc::Guard runs process, and destroys it when the perl script exits. This is useful for testing code working with server process....

TOKUHIROM/Proc-Guard-0.07 - 25 Mar 2015 22:41:11 UTC

Proc::Govern - Run child process and govern its various aspects River stage one • 4 direct dependents • 4 total dependents

Proc::Govern is a child process manager. It is meant to be a convenient bundle (a single parent/monitoring process) for functionalities commonly needed when managing a child process. It comes with a command-line interface, govproc. Background story: ...

PERLANCAR/Proc-Govern-0.213 - 23 Feb 2024 02:00:05 UTC

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::Launcher - yet another forking process controller River stage zero No dependents

This library is designed to fork one or more long-running background processes and to manage them. This includes starting, stopping, and automatically restarting processes--even those that don't behave well. The pid of the forked child processes are ...

VVU/Proc-Launcher-0.0.37 - 14 Feb 2015 20:59:40 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
34 results (0.044 seconds)