]> mj.ucw.cz Git - eval.git/blob - t/doc/config.rst
Writing status uses dump
[eval.git] / t / doc / config.rst
1 .. _config:
2
3 Moe configuration
4 =================
5
6
7 .. contents:: 
8
9 The configuration consists of lazy definition-style configuration resolver and configuration parser.
10
11 The configuration variables form a dot-separated tree, but internally the list of variables is just 
12 flat with full names.
13
14 Configuration tree
15 ++++++++++++++++++
16
17 .. automodule:: moe.config
18
19   Exceptions
20   ----------
21
22   .. autoclass:: ConfigError
23   .. autoclass:: UndefinedError
24   .. autoclass:: VariableNameError
25   .. autoclass:: VariableFixedError
26   .. autoclass:: CyclicConfigError
27
28   Configuration tree
29   ------------------
30
31   .. autoclass:: ConfigTree
32     :members:
33
34   Main config elements
35   --------------------
36
37   .. autoclass:: ConfigElem
38     :members:
39   .. autoclass:: ConfigCondition
40     :members:
41   .. autoclass:: ConfigVar
42     :members:
43   
44   Internal config elements
45   ------------------------
46
47   .. autoclass:: Operation
48   .. autoclass:: ConfigExpression
49
50 Config parser
51 +++++++++++++
52
53 .. automodule:: moe.config_parser