X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fpostgres%2Fmanifests%2Finit.pp;h=d146310122ef13d72dced532f67349b2041cfe2e;hb=4b78dc516ce80bf4a76c2851a6d9d1962d1f7084;hp=af2f206d55fddb7edd02bcb10127fbf25bb8c43b;hpb=b529b139a60ea8355089511737c8264185d8d074;p=mirror%2Fdsa-puppet.git diff --git a/modules/postgres/manifests/init.pp b/modules/postgres/manifests/init.pp index af2f206d5..d14631012 100644 --- a/modules/postgres/manifests/init.pp +++ b/modules/postgres/manifests/init.pp @@ -1,6 +1,7 @@ +# class postgres { $ensure = ($::postgres) ? { - true => 'ensure', + true => 'present', default => 'absent' } @@ -27,4 +28,9 @@ class postgres { ensure => $ensure, source => 'puppet:///modules/postgres/plugin.conf', } + file { '/usr/local/sbin/dsa-restart-all-idle-postgres': + ensure => $ensure, + source => 'puppet:///modules/postgres/dsa-restart-all-idle-postgres', + mode => '0555', + } }