diff options
-rw-r--r-- | modules/buildsystem/manifests/iurtupload.pp | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/modules/buildsystem/manifests/iurtupload.pp b/modules/buildsystem/manifests/iurtupload.pp index af71ad2f..d42dfa3a 100644 --- a/modules/buildsystem/manifests/iurtupload.pp +++ b/modules/buildsystem/manifests/iurtupload.pp @@ -4,8 +4,13 @@ class buildsystem::iurtupload { file { '/etc/iurt/upload.conf': require => File['/etc/iurt'], - content => template('buildsystem/upload.conf') + content => template('buildsystem/upload.conf'), + notify => Exec['check iurt config'], } -} - + exec { 'check iurt config': + refreshonly => true, + cmd => 'perl -cw /etc/iurt/upload.conf', + logoutput => 'on_failure', + } +} |