diff options
author | Olivier Blin <blino@mageia.org> | 2010-11-23 22:24:27 +0000 |
---|---|---|
committer | Olivier Blin <blino@mageia.org> | 2010-11-23 22:24:27 +0000 |
commit | 98664db3ff3de5a85adc0a4e5b934022709c179f (patch) | |
tree | 45c863e1185ccd56b6c066bfa8358d8c364b21d0 /modules/buildsystem/manifests | |
parent | ace173c1b39b3e8accee4e970b6d8c747dedd569 (diff) | |
download | puppet-98664db3ff3de5a85adc0a4e5b934022709c179f.tar puppet-98664db3ff3de5a85adc0a4e5b934022709c179f.tar.gz puppet-98664db3ff3de5a85adc0a4e5b934022709c179f.tar.bz2 puppet-98664db3ff3de5a85adc0a4e5b934022709c179f.tar.xz puppet-98664db3ff3de5a85adc0a4e5b934022709c179f.zip |
add iurt upload.conf file for ulri and emi
Diffstat (limited to 'modules/buildsystem/manifests')
-rw-r--r-- | modules/buildsystem/manifests/init.pp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/modules/buildsystem/manifests/init.pp b/modules/buildsystem/manifests/init.pp index 19bcc10e..85d9ae26 100644 --- a/modules/buildsystem/manifests/init.pp +++ b/modules/buildsystem/manifests/init.pp @@ -31,6 +31,8 @@ class buildsystem { vhost_file => "buildsystem/vhost_repository.conf", } + include scheduler + include dispatcher } class buildnode inherits base { @@ -39,10 +41,23 @@ class buildsystem { class scheduler { # ulri + include iurtupload } class dispatcher { # emi + include iurtupload + } + + class iurtupload { + file { "/etc/iurt/update.conf": + ensure => present, + owner => $build_login, + group => $build_login, + mode => 644, + require => File["/etc/iurt"], + content => template("buildsystem/upload.conf") + } } class repsys { |