Puppet Class: uhosting::profiles::supervisord

Defined in:
manifests/profiles/supervisord.pp

Overview

Class: uhosting::profiles::supervisord

Installs and manages Supervisord Mainly used for PHP FPM pools

Authors

Tobias Brunner <tobias.brunner@vshn.ch>

Copyright 2015 Tobias Brunner, VSHN AG



14
15
16
17
18
19
20
21
22
23
24
25
26
27
# File 'manifests/profiles/supervisord.pp', line 14

class uhosting::profiles::supervisord {

  # Install SupervisorD
  class { '::supervisord':
    package_provider      => 'apt',
    service_name          => 'supervisor',
    executable            => '/usr/bin/supervisord',
    executable_ctl        => '/usr/bin/supervisorctl',
    install_init          => false,
    config_include        => '/etc/supervisor/conf.d',
    config_include_purge  => true,
    config_file           => '/etc/supervisor/supervisor.conf',
  }
}