diff options
Diffstat (limited to 'manifests/apc.pp')
-rw-r--r-- | manifests/apc.pp | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/manifests/apc.pp b/manifests/apc.pp new file mode 100644 index 0000000..634f544 --- /dev/null +++ b/manifests/apc.pp @@ -0,0 +1,20 @@ +class php::apc( + $ensure = 'present', +) { + $fpm = $::php::fpm + + if $series == '5' { + $version = $::php::series5::version + } + else { + $version = $::php::series7::version + } + + package { [ 'php-apcu', 'php-apcu-bc' ]: + ensure => $ensure, + notify => $fpm ? { + 'present' => Service["php${version}-fpm"], + default => undef, + }, + } +} |