Matteo Scandolo | 5687972 | 2017-05-17 21:39:54 -0700 | [diff] [blame] | 1 | map: |
2 | name: | ||||
3 | type: str | ||||
4 | required: True | ||||
Matteo Scandolo | 6bc017c | 2017-05-25 18:37:42 -0700 | [diff] [blame] | 5 | xos_dir: |
6 | type: str | ||||
Matteo Scandolo | 5687972 | 2017-05-17 21:39:54 -0700 | [diff] [blame] | 7 | database: |
8 | type: map | ||||
9 | map: | ||||
Matteo Scandolo | 6bc017c | 2017-05-25 18:37:42 -0700 | [diff] [blame] | 10 | name: |
11 | type: str | ||||
12 | required: True | ||||
Matteo Scandolo | 5687972 | 2017-05-17 21:39:54 -0700 | [diff] [blame] | 13 | username: |
14 | type: str | ||||
Matteo Scandolo | 6bc017c | 2017-05-25 18:37:42 -0700 | [diff] [blame] | 15 | required: True |
Matteo Scandolo | 5687972 | 2017-05-17 21:39:54 -0700 | [diff] [blame] | 16 | password: |
17 | type: str | ||||
Matteo Scandolo | 6bc017c | 2017-05-25 18:37:42 -0700 | [diff] [blame] | 18 | required: True |
Matteo Scandolo | 5687972 | 2017-05-17 21:39:54 -0700 | [diff] [blame] | 19 | logging: |
20 | type: map | ||||
21 | map: | ||||
Matteo Scandolo | 202ae18 | 2017-06-01 15:28:08 -0700 | [diff] [blame] | 22 | logstash_hostport: |
23 | type: str | ||||
Matteo Scandolo | 5687972 | 2017-05-17 21:39:54 -0700 | [diff] [blame] | 24 | level: |
25 | type: str | ||||
Matteo Scandolo | 1879ce7 | 2017-05-30 15:45:26 -0700 | [diff] [blame] | 26 | # TODO add validation [info, debug, warning, error, critical] |
Matteo Scandolo | 5687972 | 2017-05-17 21:39:54 -0700 | [diff] [blame] | 27 | channels: |
28 | type: seq | ||||
29 | sequence: | ||||
30 | - type: str | ||||
Matteo Scandolo | 1879ce7 | 2017-05-30 15:45:26 -0700 | [diff] [blame] | 31 | enum: ['file', 'console', 'elkstack'] |
32 | xos_dir: | ||||
33 | type: str |