diff options
Diffstat (limited to 'modules/buildsystem/manifests/iurt/upload.pp')
-rw-r--r-- | modules/buildsystem/manifests/iurt/upload.pp | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/modules/buildsystem/manifests/iurt/upload.pp b/modules/buildsystem/manifests/iurt/upload.pp new file mode 100644 index 00000000..e971e338 --- /dev/null +++ b/modules/buildsystem/manifests/iurt/upload.pp @@ -0,0 +1,16 @@ +class buildsystem::iurt::upload { + $login = $buildsystem::iurt::user::login + $homedir = $buildsystem::iurt::user::homedir + + file { '/etc/iurt/upload.conf': + require => File['/etc/iurt'], + 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', + } +} |