/[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 1364 - (hide annotations) (download)
Wed Mar 23 22:29:22 2011 UTC (13 years, 1 month ago) by pterjan
File size: 2172 byte(s)
Add a first version of youri-check module, running "dependencies" and "missing" on core
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     driver: SQLite
13     host: localhost
14     base: youri.db
15    
16     # checks definitions
17     tests:
18     dependencies:
19     class: Youri::Check::Test::Dependencies
20    
21     missing:
22     class: Youri::Check::Test::Missing
23    
24     # reports definitions
25     reports:
26     file:
27     class: Youri::Check::Report::File
28     options:
29     to: <%= outdir %>
30     global: 1
31     individual: 1
32     formats:
33     html:
34     class: Youri::Check::Report::Format::HTML
35     text:
36     class: Youri::Check::Report::Format::Text
37     rss:
38     class: Youri::Check::Report::Format::RSS
39    
40     # media definitions
41     medias:
42     core.i586:
43     class: Youri::Media::URPM
44     options:
45     name: core
46     type: binary
47     path: ${mirror_i586}/core
48     hdlist: ${mirror_i586}/media_info/hdlist_core.cz
49     options:
50     dependencies:
51     allowed:
52     - core.i586
53     missing:
54     allowed:
55     - core.sources
56    
57     core.x86_64:
58     class: Youri::Media::URPM
59     options:
60     name: core
61     type: binary
62     path: ${mirror_x86_64}/core
63     hdlist: ${mirror_x86_64}/media_info/hdlist_core.cz
64     options:
65     dependencies:
66     allowed:
67     - core.x86_64
68     - core.i586
69     missing:
70     allowed:
71     - core.sources
72    
73    
74     core.sources:
75     class: Youri::Media::URPM
76     options:
77     name: core
78     type: source
79     path: ${mirror_i586}/core
80     hdlist: ${mirror_i586}/media_info/hdlist_core.src.cz
81     options:
82     dependencies:
83     allowed:
84     - core.i586
85    

  ViewVC Help
Powered by ViewVC 1.1.30