/[adm]/puppet/modules/youri-check/templates/1.conf
ViewVC logotype

Contents of /puppet/modules/youri-check/templates/1.conf

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2480 - (show annotations) (download)
Fri Mar 9 23:23:50 2012 UTC (12 years, 1 month ago) by pterjan
File size: 6112 byte(s)
Revert unrelated part of last commit
1 # vim:ft=yaml:et:sw=4
2
3 # helper variables
4 mirror: /distrib/mageia/distrib/1
5 mirror_i586: ${mirror}/i586/media
6 mirror_x86_64: ${mirror}/x86_64/media
7
8 # resultset definition
9 resultset:
10 class: Youri::Check::Resultset::DBI
11 options:
12 driver: Pg
13 host: <%= pgsql_server %>;sslmode=require
14 base: <%= pgsql_db %>
15 user: <%= pgsql_user %>
16 pass: <%= pgsql_password %>
17
18 resolver:
19 class: Youri::Check::Maintainer::Resolver::CGI
20 options:
21 url: http://pkgsubmit.<%= domain %>/data/maintdb.txt
22 exceptions:
23 - nobody
24
25
26 # checks definitions
27 tests:
28 dependencies:
29 class: Youri::Check::Test::Dependencies
30
31 missing:
32 class: Youri::Check::Test::Missing
33
34 updates_mandriva_2010_2:
35 class: Youri::Check::Test::Updates
36 options:
37 aliases:
38 # Only add exceptions here after making sure that the package has an Epoch
39 basesystem: ~
40 bash-completion: ~
41 sources:
42 mandriva:
43 class: Youri::Check::Test::Updates::Source::Media::Mandriva
44 options:
45 medias:
46 main.sources:
47 class: Youri::Media::URPM
48 options:
49 name: main
50 type: source
51 hdlist: http://ftp.free.fr/pub/Distributions_Linux/MandrivaLinux/official/2010.2/SRPMS/main/release/media_info/hdlist.cz
52 mainupdates.sources:
53 class: Youri::Media::URPM
54 options:
55 name: main-updates
56 type: source
57 hdlist: http://ftp.free.fr/pub/Distributions_Linux/MandrivaLinux/official/2010.2/SRPMS/main/updates/media_info/hdlist.cz
58 contrib.sources:
59 class: Youri::Media::URPM
60 options:
61 name: contrib
62 type: source
63 hdlist: http://ftp.free.fr/pub/Distributions_Linux/MandrivaLinux/official/2010.2/SRPMS/contrib/release/media_info/hdlist.cz
64 contribupdates.sources:
65 class: Youri::Media::URPM
66 options:
67 name: contrib-updates
68 type: source
69 hdlist: http://ftp.free.fr/pub/Distributions_Linux/MandrivaLinux/official/2010.2/SRPMS/contrib/updates/media_info/hdlist.cz
70
71 # reports definitions
72 reports:
73 file:
74 class: Youri::Check::Report::File
75 options:
76 to: <%= outdir %>
77 global: 1
78 individual: 1
79 formats:
80 html:
81 class: Youri::Check::Report::Format::HTML
82 text:
83 class: Youri::Check::Report::Format::Text
84 rss:
85 class: Youri::Check::Report::Format::RSS
86
87 # media definitions
88 medias:
89 core.i586:
90 class: Youri::Media::URPM
91 options:
92 name: core
93 type: binary
94 path: ${mirror_i586}/core
95 hdlist: ${mirror_i586}/media_info/hdlist_core.cz
96 options:
97 dependencies:
98 allowed:
99 - core.i586
100 missing:
101 allowed:
102 - core.sources
103
104 core.x86_64:
105 class: Youri::Media::URPM
106 options:
107 name: core
108 type: binary
109 path: ${mirror_x86_64}/core
110 hdlist: ${mirror_x86_64}/media_info/hdlist_core.cz
111 options:
112 dependencies:
113 allowed:
114 - core.x86_64
115 - core.i586
116 missing:
117 allowed:
118 - core.sources
119
120
121 core.sources:
122 class: Youri::Media::URPM
123 options:
124 name: core
125 type: source
126 path: ${mirror_i586}/core
127 hdlist: ${mirror_i586}/media_info/hdlist_core.src.cz
128 options:
129 dependencies:
130 allowed:
131 - core.x86_64
132 - core.i586
133
134 nonfree.i586:
135 class: Youri::Media::URPM
136 options:
137 name: nonfree
138 type: binary
139 path: ${mirror_i586}/nonfree/release
140 hdlist: ${mirror_i586}/media_info/hdlist_nonfree_release.cz
141 options:
142 dependencies:
143 allowed:
144 - core.i586
145 - nonfree.i586
146 missing:
147 allowed:
148 - nonfree.sources
149
150 nonfree.x86_64:
151 class: Youri::Media::URPM
152 options:
153 name: nonfree
154 type: binary
155 path: ${mirror_x86_64}/nonfree/release
156 hdlist: ${mirror_x86_64}/media_info/hdlist_nonfree_release.cz
157 options:
158 dependencies:
159 allowed:
160 - core.x86_64
161 - core.i586
162 - nonfree.x86_64
163 - nonfree.i586
164 missing:
165 allowed:
166 - nonfree.sources
167
168
169 nonfree.sources:
170 class: Youri::Media::URPM
171 options:
172 name: nonfree
173 type: source
174 path: ${mirror_i586}/nonfree/release
175 hdlist: ${mirror_i586}/media_info/hdlist_nonfree_release.src.cz
176 options:
177 dependencies:
178 allowed:
179 - core.x86_64
180 - nonfree.x86_64
181 - core.i586
182 - nonfree.i586
183

  ViewVC Help
Powered by ViewVC 1.1.30