Search results for "distribution:App-Base base"
App::Base - modules implementing common methods for applications
This distribution provides modules that implement common methods for writing scripts and daemons. App::Base::Script Role implementing basic functionality for scripts App::Base::Script::OnlyOne Role to allow only one running instance of the script App...
BINARY/App-Base-0.08 - 01 Nov 2022 12:52:28 UTC
App::Base::Daemon - A lazy person's tool for writing self-documenting, self-monitoring daemons
App::Base::Daemon builds on App::Base::Script::Common and provides common infrastructure for writing daemons, including: - Standardized logging techniques via syslog - Signal processing and graceful shutdown...
BINARY/App-Base-0.08 - 01 Nov 2022 12:52:28 UTC
App::Base::Script - A truly lazy person's tool for writing self-documenting, self-monitoring scripts
App::Base::Script builds on App::Base::Script::Common and provides common infrastructure that is useful for writing scripts....
BINARY/App-Base-0.08 - 01 Nov 2022 12:52:28 UTC
App::Base::Script::Common - Behaviors common to App::Base::Script and App::Base::Daemon
App::Base::Script::Common provides infrastructure that is common to the App::Base::Script and App::Base::Daemon classes, including options parsing....
BINARY/App-Base-0.08 - 01 Nov 2022 12:52:28 UTC
App::Base::Script::Option - OO interface for command-line options
App::Base::Script::Option is used by App::Base::Script::Common and its descendents to implement the standard definition of command- line options. Typically an object of this class will be constructed anonymously as part of the anonymous arrayref retu...
BINARY/App-Base-0.08 - 01 Nov 2022 12:52:28 UTC
App::Base::Script::Option - OO interface for command-line options
App::Base::Script::Option is used by App::Base::Script::Common and its descendents to implement the standard definition of command- line options. Typically an object of this class will be constructed anonymously as part of the anonymous arrayref retu...
BINARY/App-Base-0.08 - 01 Nov 2022 12:52:28 UTC
App::Base::Script::OnlyOne - do not allow more than one instance running
With this role your script will refuse to start if another copy of the script is running already (or if it is deadlocked or entered an infinite loop because of programming error). After start it tries to lock pid file, and if this is not possible, it...
BINARY/App-Base-0.08 - 01 Nov 2022 12:52:28 UTC
App::Base::Daemon::Supervisor - supervise daemon process
App::Base::Daemon::Supervisor allows to run code under supervision, it also provides support for zero downtime reloading. When you run Supervisor based daemon, the first process becomes a supervisor, it forks a child process which invokes *supervised...
BINARY/App-Base-0.08 - 01 Nov 2022 12:52:28 UTC