recurse => remote needs a source
authorStephen Gran <steve@lobefin.net>
Mon, 9 Apr 2012 19:11:18 +0000 (21:11 +0200)
committerStephen Gran <steve@lobefin.net>
Mon, 9 Apr 2012 19:11:18 +0000 (21:11 +0200)
Signed-off-by: Stephen Gran <steve@lobefin.net>
modules/nagios/manifests/client.pp
modules/nagios/manifests/server.pp

index 85abdca..0e84474 100644 (file)
@@ -37,6 +37,7 @@ class nagios::client inherits nagios {
        file { '/etc/nagios/':
                ensure  => directory,
                recurse => remote,
+               source  => 'puppet:///files/empty/',
                require => Package['nagios-nrpe-server'],
                notify  => Service['nagios-nrpe-server'],
        }
@@ -47,6 +48,7 @@ class nagios::client inherits nagios {
        file { '/etc/nagios/nrpe.d':
                ensure  => directory,
                recurse => remote,
+               source  => 'puppet:///files/empty/',
                notify  => Service['nagios-nrpe-server'],
        }
        file { '/etc/nagios/nrpe.d/debianorg.cfg':
index 0573c14..e91f7f2 100644 (file)
@@ -16,18 +16,21 @@ class nagios::server {
        file { '/etc/nagios-plugins/config':
                ensure  => directory,
                recurse => remote,
+               source  => 'puppet:///files/empty/',
                require => Package['nagios3'],
                notify  => Service['nagios3'],
        }
        file { '/etc/nagios3':
                ensure  => directory,
                recurse => remote,
+               source  => 'puppet:///files/empty/',
                require => Package['nagios3'],
                notify  => Service['nagios3'],
        }
        file { '/etc/nagios3/puppetconf.d':
                ensure => directory,
                recurse => remote,
+               source  => 'puppet:///files/empty/',
                require => Package['nagios3'],
                notify  => Service['nagios3'],
        }