daemontools

Daemontools Module
Joshua Bussdieker

Joshua Bussdieker

jbussdieker

10,832 downloads

6,599 latest version

5.0 quality score

Version information

  • 0.1.5 (latest)
  • 0.1.4
  • 0.0.3
  • 0.0.2
  • 0.0.1
released Jul 3rd 2019
This version is compatible with:
  • Debian

Start using this module

Documentation

jbussdieker/daemontools — version 0.1.5 Jul 3rd 2019

Daemontools Module

Build Status

This module facilitates installing and setting up services managed by Daemontools.

http://forge.puppetlabs.com/jbussdieker/daemontools

Parameters

  • ensure: running, stopped. default: running
  • command: Command line to run service.
  • logpath: Directory to store log files in. default: /var/log/${name}
  • service_script: Write your own service script if you need more control, if you use this it makes the command paramter obsolete.
  • logfiles: The number of logfiles to keep
  • logsize: The maximum size of one logfile

Usage

daemontools::service {'myapp':
  ensure  => running,
  command => '/usr/bin/myapp',
  logpath => '/var/log/myapp',
}