From 261a5dd43d5715df5738604d427497c5fc3ec2f6 Mon Sep 17 00:00:00 2001 From: Alexander Klimov Date: Tue, 5 Aug 2014 11:17:17 +0200 Subject: [PATCH] Don't declare the variable $icinga_packages because it's used only once --- .vagrant-puppet/manifests/default.pp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.vagrant-puppet/manifests/default.pp b/.vagrant-puppet/manifests/default.pp index c75917725..ee5620aaa 100644 --- a/.vagrant-puppet/manifests/default.pp +++ b/.vagrant-puppet/manifests/default.pp @@ -20,11 +20,13 @@ exec{ 'create-pgsql-icinga-db': require => Service['postgresql'] } -$icinga_packages = [ 'gcc', 'glibc', 'glibc-common', 'gd', 'gd-devel', +package { [ + 'gcc', 'glibc', 'glibc-common', 'gd', 'gd-devel', 'libpng', 'libpng-devel', 'net-snmp', 'net-snmp-devel', 'net-snmp-utils', 'libdbi', 'libdbi-devel', 'libdbi-drivers', - 'libdbi-dbd-mysql', 'libdbi-dbd-pgsql' ] -package { $icinga_packages: ensure => installed } + 'libdbi-dbd-mysql', 'libdbi-dbd-pgsql' ]: + ensure => installed +} php::extension { ['php-mysql', 'php-pgsql', 'php-ldap']: require => [ Class['mysql'], Class['pgsql'], Class['openldap'] ]