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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2695 - (show annotations) (download)
Sun Mar 25 13:22:08 2012 UTC (12 years, 1 month ago) by misc
File size: 873 byte(s)
fix module invaocation after split
1 class buildsystem::mainnode {
2 include buildsystem::base
3 include buildsystem::iurt::user
4 include buildsystem::scheduler
5 include buildsystem::gatherer
6 include buildsystem::mgarepo
7 include buildsystem::signbot
8 include buildsystem::youri_submit
9
10 $sched_login = $buildsystem::scheduler::var::login
11 $sched_home_dir = $buildsystem::scheduler::var::homedir
12
13 $build_login = $buildsystem::iurt::user::login
14
15 ssh::auth::client { $sched_login: }
16
17 ssh::auth::server { [$sched_login, $build_login]: }
18
19 $mirror_root = '/distrib/mirror'
20 apache::vhost::other_app { "repository.$::domain":
21 vhost_file => 'buildsystem/vhost_repository.conf',
22 }
23
24 buildsystem::media_cfg { ['i586','x86_64']: }
25
26 cron { 'dispatch jobs':
27 user => $sched_login,
28 command => 'ulri; emi',
29 minute => '*',
30 }
31 }

  ViewVC Help
Powered by ViewVC 1.1.30