Processors in Exec.pm
Exec
Webber processor, version 1.0
Assign the values of Webber variables by executing external programs.
This progran must run inside Webber.
It modifies any Webber variable, as defined below.
Exec may be used as any kind of processor
Exec uses the following Webber variables:
#exec.VARNAME: Where VARNAME is the name of a Webber variable. Depending
on the value of the variable, Exec assigns a value for
VARNAME taken from the results of executing a program.
The value of a Exec variable has to comply to the following format:
['+'] ProgramAndArguments
Where:
* If the optional '+' symbol is used, Exec appends the result of
executing the program to the current value of the variable.
* ProgramAndArguments is the program to be executed, through the Perl
backtick operator.
The string is pre-processed by Exec prior to invoking the backtick
operator, so any reference of the form #VARNAME is substituted by
the current value of the corresponding Webber variable (an empty
string if the variable referenced by VARNAME is not defined).