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

Annotation of /puppet/modules/youri-check/templates/check.conf

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1447 - (hide annotations) (download)
Sat Apr 2 12:22:27 2011 UTC (12 years, 10 months ago) by pterjan
File size: 2257 byte(s)
Store youri-check results in pgsql, and generate the reports from there on alamut
1 pterjan 1364 # vim:ft=yaml:et:sw=4
2    
3     # helper variables
4     mirror: /distrib/mageia/distrib/cauldron
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 pterjan 1447 driver: Pg
13     host: <%= pgsql_server %>
14     base: <%= pgsql_db %>
15     user: <%= pgsql_user %>
16     password: <%= pgsql_password %>
17 pterjan 1364
18     # checks definitions
19     tests:
20     dependencies:
21     class: Youri::Check::Test::Dependencies
22    
23     missing:
24     class: Youri::Check::Test::Missing
25    
26     # reports definitions
27     reports:
28     file:
29     class: Youri::Check::Report::File
30     options:
31     to: <%= outdir %>
32     global: 1
33     individual: 1
34     formats:
35     html:
36     class: Youri::Check::Report::Format::HTML
37     text:
38     class: Youri::Check::Report::Format::Text
39     rss:
40     class: Youri::Check::Report::Format::RSS
41    
42     # media definitions
43     medias:
44     core.i586:
45     class: Youri::Media::URPM
46     options:
47     name: core
48     type: binary
49     path: ${mirror_i586}/core
50     hdlist: ${mirror_i586}/media_info/hdlist_core.cz
51     options:
52     dependencies:
53     allowed:
54     - core.i586
55     missing:
56     allowed:
57     - core.sources
58    
59     core.x86_64:
60     class: Youri::Media::URPM
61     options:
62     name: core
63     type: binary
64     path: ${mirror_x86_64}/core
65     hdlist: ${mirror_x86_64}/media_info/hdlist_core.cz
66     options:
67     dependencies:
68     allowed:
69     - core.x86_64
70     - core.i586
71     missing:
72     allowed:
73     - core.sources
74    
75    
76     core.sources:
77     class: Youri::Media::URPM
78     options:
79     name: core
80     type: source
81     path: ${mirror_i586}/core
82     hdlist: ${mirror_i586}/media_info/hdlist_core.src.cz
83     options:
84     dependencies:
85     allowed:
86     - core.i586
87    

  ViewVC Help
Powered by ViewVC 1.1.30