Puppet Class: php::fpm::service

Inherits:
php::fpm::params
Defined in:
manifests/fpm/service.pp

Overview

Parameters:

  • service_name (Any) (defaults to: $php::fpm::params::service_name)
  • ensure (Any) (defaults to: $php::fpm::params::service_ensure)
  • enable (Any) (defaults to: $php::fpm::params::service_enable)
  • has_status (Any) (defaults to: $php::fpm::params::service_has_status)


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# File 'manifests/fpm/service.pp', line 1

class php::fpm::service(
  $service_name = $php::fpm::params::service_name,
  $ensure       = $php::fpm::params::service_ensure,
  $enable       = $php::fpm::params::service_enable,
  $has_status   = $php::fpm::params::service_has_status
) inherits php::fpm::params {

  service { $service_name:
    ensure    => $ensure,
    enable    => $enable,
    restart   => "service ${service_name} reload",
    hasstatus => $has_status,
    require   => Package[$package]
  }

}