Skip to content
This repository has been archived by the owner on Oct 11, 2018. It is now read-only.

Commit

Permalink
params on php::fpm are not used #81
Browse files Browse the repository at this point in the history
Making php::fpm a single installation entry point.
  • Loading branch information
schkovich committed Aug 23, 2014
1 parent 066c5ed commit ea1ead5
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 13 deletions.
6 changes: 4 additions & 2 deletions manifests/fpm.pp
Original file line number Diff line number Diff line change
Expand Up @@ -61,12 +61,14 @@
service_name => $service_name,
ensure => $service_ensure,
enable => $service_enable,
has_status => $service_has_status
has_status => $service_has_status,
require => Package[$package]
}

php::fpm::config { 'php-fpm':
file => $inifile,
config => $settings
config => $settings,
require => Package[$package]
}

}
3 changes: 2 additions & 1 deletion manifests/fpm/config.pp
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@
$setting = undef,
$section = 'PHP',
$value = undef,
$service_name = $::php::fpm::params::service_name
) {
include ::php::fpm::params

Expand All @@ -44,7 +45,7 @@
section => $section,
setting => $setting,
value => $value,
notify => Service[$::php::fpm::params::service_name],
notify => Service[$service_name],
source => 'fpm',
}
}
6 changes: 3 additions & 3 deletions manifests/fpm/package.pp
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
class php::fpm::package(
$package_name = $php::fpm::params::package,
$package_ensure = $php::fpm::params::ensure,
$package_provider = $php::fpm::params::provider
$package_name,
$package_ensure,
$package_provider
) {

package { $package_name:
Expand Down
13 changes: 6 additions & 7 deletions manifests/fpm/service.pp
Original file line number Diff line number Diff line change
@@ -1,16 +1,15 @@
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_name,
$ensure,
$enable,
$has_status,
) {

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

}

0 comments on commit ea1ead5

Please sign in to comment.