The following module was proposed for inclusion in the Module List:

  modid:       Proc::Reliable
  DSLIP:       RnpOp
  description: Reliable subprocess execution, many options.
  userid:      DGOLD (Dan Goldwater)
  chapterid:    4 (Operating_System_Interfaces)
  communities:

  similar:
    Proc::Short

  rationale:

    Hi! My Proc::Reliable has an API based on Proc::Short, but the
    implementation is superior and there is a lot of added
    functionality. As far as I know there is no other module which
    duplicates this functionality. I discussed with the author of
    Proc::Short whether he would like to integrate my code as a new
    version of Proc::Short, but he was not very enthusiastic so I would
    like to release the module myself. Most of the new functionality and
    new implementation I have written in comparison to Proc::Short has
    been targeted at highly reliable subprocess execution, so I chose
    the name Proc::Reliable. * MODULE OVERVIEW * Proc::Reliable is a
    class for simple, reliable and configurable subprocess execution in
    perl. In particular, it is especially useful for managing the
    execution of 'problem' programs which are likely to fail, hang, or
    otherwise behave in an unruly manner. Proc::Reliable includes all
    the functionality of the backticks operator and system() functions,
    plus many common uses of fork() and exec(), open2() and open3().
    Proc::Reliable incorporates a number of options, including sending
    data to the subprocess on STDIN, collecting STDOUT and STDERR
    separately or together, killing hung processes, timouts and
    automatic retries.

    thanks, -dan-

  enteredby:   DGOLD (Dan Goldwater)
  enteredon:   Mon Dec 24 01:36:06 2001 GMT

The resulting entry would be:

Proc::
::Reliable        RnpOp Reliable subprocess execution, many options. DGOLD


Thanks for registering,
The Pause Team

PS: The following links are only valid for module list maintainers:

Registration form with editing capabilities:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=f9200000_20f1022fc685b988&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=f9200000_20f1022fc685b988&SUBMIT_pause99_add_mod_insertit=1

Reply via email to