NAME

    App::Base - modules implementing common methods for applications

VERSION

    This document describes App::Base version 0.05

SYNOPSIS

        use App::Base;

DESCRIPTION

    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::Base::Daemon

      Role implementing basic functionality for daemons

    App::Base::Daemon::Supervisor

      Role implementing methods to support supervision and zero downtime
      reloading for daemons.

CONTRIBUTORS

    The following people contributed to this module:

    Calum Halcrow

    Chris Travers

    Fayland Lam

    Jean-Yves Sireau

    Kaveh Mousavi Zamani

    Matt Miller

    Nick Marden

    Pavel Shaydo

    Tee Shuwn Yuan