blob: 76b07cc066f523b99b1018edf64ef1d11258259c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
***************
exec_template()
***************
Purpose
=======
exec_template(str)
Sets a variable through the execution of a template. Basically this permits to easily
extract some part of a property and use it later as any other variable.
**Read more about it here :** `<http://www.rsyslog.com/how-to-use-set-variable-and-exec_template>`_
Example
=======
The following example shows the template being used to extract a part of the message.
.. code-block:: none
template(name="extract" type="string" string="%msg:F:5%")
set $!xyz = exec_template("extract");
|