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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2785 - (show annotations) (download)
Thu Jul 5 17:45:22 2012 UTC (11 years, 9 months ago) by boklm
File size: 744 byte(s)
move dispatch jobs cron to scheduler.pp
1 class buildsystem::scheduler {
2 # until ulri is splitted from main iurt rpm
3 include ssh::auth
4 include buildsystem::iurt::packages
5 include buildsystem::iurt::upload
6 include buildsystem::scheduler::var
7
8 $login = $buildsystem::scheduler::var::login
9 $homedir = $buildsystem::scheduler::var::homedir
10 $logdir = $buildsystem::scheduler::var::logdir
11
12 buildsystem::sshuser { $login:
13 homedir => $homedir,
14 comment => 'System user used to schedule builds',
15 }
16
17 file { $logdir:
18 ensure => directory,
19 mode => 0755,
20 owner => $login,
21 }
22
23 cron { 'dispatch jobs':
24 user => $login,
25 command => 'ulri; emi',
26 minute => '*',
27 }
28 }

  ViewVC Help
Powered by ViewVC 1.1.30