openbsd-ports/devel/ruby-daemon_controller/pkg/PLIST
jeremy 4c4ceaa5d1 Import ruby-daemon_controller 0.2.6
daemon_controller is a library for starting and stopping specific
daemons programmatically in a robust, race-condition-free manner.

It's not a daemon monitoring system like God or Monit. It's also not a
library for writing daemons.

It provides the following functionality:

    Starting daemons. If the daemon fails to start then an exception
    will be raised. daemon_controller can even detect failures that
    occur after the daemon has already daemonized.

    Starting daemons is done in a race-condition-free manner. If another
    process using daemon_controller is trying to start the same daemon,
    then daemon_controller will guarantee serialization.

    daemon_controller also raises an exception if it detects that the
    daemon is already started.

    Connecting to a daemon, starting it if it's not already started.
    This too is done in a race-condition-free manner. If the daemon
    fails to start then an exception will be raised.

    Stopping daemons.

    Checking whether a daemon is running.

OK ajacoutot@
2011-11-17 15:33:29 +00:00

19 lines
879 B
Plaintext

@comment $OpenBSD: PLIST,v 1.1.1.1 2011/11/17 15:33:29 jeremy Exp $
${GEM_LIB}/cache/${DISTNAME}.gem
${GEM_LIB}/gems/${DISTNAME}/
${GEM_LIB}/gems/${DISTNAME}/LICENSE.txt
${GEM_LIB}/gems/${DISTNAME}/README.markdown
${GEM_LIB}/gems/${DISTNAME}/daemon_controller.gemspec
${GEM_LIB}/gems/${DISTNAME}/lib/
${GEM_LIB}/gems/${DISTNAME}/lib/daemon_controller/
${GEM_LIB}/gems/${DISTNAME}/lib/daemon_controller.rb
${GEM_LIB}/gems/${DISTNAME}/lib/daemon_controller/lock_file.rb
${GEM_LIB}/gems/${DISTNAME}/lib/daemon_controller/spawn.rb
${GEM_LIB}/gems/${DISTNAME}/lib/daemon_controller/version.rb
${GEM_LIB}/gems/${DISTNAME}/spec/
${GEM_LIB}/gems/${DISTNAME}/spec/daemon_controller_spec.rb
${GEM_LIB}/gems/${DISTNAME}/spec/echo_server.rb
${GEM_LIB}/gems/${DISTNAME}/spec/test_helper.rb
${GEM_LIB}/gems/${DISTNAME}/spec/unresponsive_daemon.rb
${GEM_LIB}/specifications/${DISTNAME}.gemspec