summaryrefslogtreecommitdiffstats
path: root/source/configuration/index_directives.rst
blob: fb93a19eef8b87f32e85cf4433e0160d0c45090c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Legacy Configuration Directives
===============================
All legacy configuration directives need to be specified on a line by their own
and must start with a dollar-sign.

Note that legacy configuration directives that set object options (e.g. for
inputs or actions) only affect those objects that are defined via legacy
constructs. Objects defined via new-style RainerScript objects (e.g.
action(), input()) are **not** affected by legacy directives. The reason
is that otherwise we would again have the ability to mess up a configuration
file with hard to understand constructs. This is avoided by not permitting
to mix and match the way object values are set.

.. toctree::
   :maxdepth: 2

   config_param_types
   global/index
   input_directives/index
   action/index
   ruleset/index