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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3400 - (show annotations) (download)
Mon Feb 3 12:14:17 2014 UTC (6 years, 2 months ago) by neoclust
File size: 5860 byte(s)
Add youri check for 3
1 # vim:ft=yaml:et:sw=4
2
3 # helper variables
4 mirror: http://repository.mageia.org/distrib/3
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 hdlist: ${mirror_i586}/media_info/hdlist_core.cz
95 options:
96 dependencies:
97 allowed:
98 - core.i586
99 missing:
100 allowed:
101 - core.sources
102
103 core.x86_64:
104 class: Youri::Media::URPM
105 options:
106 name: core
107 type: binary
108 hdlist: ${mirror_x86_64}/media_info/hdlist_core.cz
109 options:
110 dependencies:
111 allowed:
112 - core.x86_64
113 - core.i586
114 missing:
115 allowed:
116 - core.sources
117
118
119 core.sources:
120 class: Youri::Media::URPM
121 options:
122 name: core
123 type: source
124 hdlist: ${mirror_i586}/media_info/hdlist_core.src.cz
125 options:
126 dependencies:
127 allowed:
128 - core.x86_64
129 - core.i586
130
131 nonfree.i586:
132 class: Youri::Media::URPM
133 options:
134 name: nonfree
135 type: binary
136 hdlist: ${mirror_i586}/media_info/hdlist_nonfree_release.cz
137 options:
138 dependencies:
139 allowed:
140 - core.i586
141 - nonfree.i586
142 missing:
143 allowed:
144 - nonfree.sources
145
146 nonfree.x86_64:
147 class: Youri::Media::URPM
148 options:
149 name: nonfree
150 type: binary
151 hdlist: ${mirror_x86_64}/media_info/hdlist_nonfree_release.cz
152 options:
153 dependencies:
154 allowed:
155 - core.x86_64
156 - core.i586
157 - nonfree.x86_64
158 - nonfree.i586
159 missing:
160 allowed:
161 - nonfree.sources
162
163
164 nonfree.sources:
165 class: Youri::Media::URPM
166 options:
167 name: nonfree
168 type: source
169 hdlist: ${mirror_i586}/media_info/hdlist_nonfree_release.src.cz
170 options:
171 dependencies:
172 allowed:
173 - core.x86_64
174 - nonfree.x86_64
175 - core.i586
176 - nonfree.i586
177

  ViewVC Help
Powered by ViewVC 1.1.26