/[adm]/puppet/modules/buildsystem/manifests/iurt.pp
ViewVC logotype

Contents of /puppet/modules/buildsystem/manifests/iurt.pp

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3142 - (show annotations) (download)
Thu May 23 15:05:43 2013 UTC (10 years, 11 months ago) by boklm
File size: 733 byte(s)
buildsystem::iurt: remove hardcoded list of distributions

Use list of distribution from buildsystem::var::distros to generate list
of configs for iurt.
1 class buildsystem::iurt {
2 include sudo
3 include buildsystem::iurt::user
4 include buildsystem::iurt::packages
5 include buildsystem::var::iurt
6 include buildsystem::var::distros
7
8 # remove old build directory
9 tidy { "${buildsystem::var::iurt::homedir}/iurt":
10 age => '8w',
11 recurse => true,
12 matches => ['[0-9][0-9].*\..*\..*\.[0-9]*','log','*.rpm','*.log','*.mga[0-9]+'],
13 rmdirs => true,
14 }
15
16 file { '/etc/iurt/build':
17 ensure => directory,
18 }
19
20 $distros_list = hash_keys($buildsystem::var::distros::distros)
21 buildsystem::iurt::config { $distros_list: }
22
23 sudo::sudoers_config { 'iurt':
24 content => template('buildsystem/sudoers.iurt')
25 }
26 }

Properties

Name Value
svn:keywords "ID Date Rev"

  ViewVC Help
Powered by ViewVC 1.1.30