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

  modid:       App::Sv
  DSLIP:       adpO2
  description: Event-based multi-process supervisor
  userid:      GVL (Gelu Lupaş)
  chapterid:   16 (Server_and_Daemon_Utilities)
  communities:
    http://chiselapp.com/user/ggl/repository/App-Sv

  similar:
    App::SuperviseMe, ControlFreak, Supervisor

  rationale:

    It's an application, hence the namespace choice.

    The supervisor is event-based (using AnyEvent) and uses YAML for
    the configuration. It features a socket for controlling supervised
    services and the ability to log state changes to multiple targets
    (STDOUT/STDERR or a log file), a server part (so start everything
    and listen on the control socket) and a client part (so
    start/stop/restart supervised services or send different signals to
    them).

    This module was born out of necessity, as App::SuperviseMe is too
    basic, ControlFreak has some issues when starting a second instance
    and Supervisor is just a library that you cannot use directly
    without writing simple server and client scripts. This aims to have
    ControlFreak's and Supervisor's features without and keep
    dependencies to a minimum.

  enteredby:   GVL (Gelu Lupaş)
  enteredon:   Sun Aug 25 06:33:35 2013 UTC

The resulting entry would be:

App::
::Sv              adpO2 Event-based multi-process supervisor         GVL


Thanks for registering,
-- 
The PAUSE

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=01d00000_a521ebb6a37a9abf&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=01d00000_a521ebb6a37a9abf&SUBMIT_pause99_add_mod_insertit=1
Peek at the current permissions:
  
https://pause.perl.org/pause/authenquery?pause99_peek_perms_by=me&pause99_peek_perms_query=App%3A%3ASv

Reply via email to