rsyslog/tests/testsuites/rscript_lt_var.conf
2015-12-16 18:34:26 +00:00

55 lines
1.1 KiB
Plaintext

$IncludeConfig diag-common.conf
template(name="outfmt" type="list") {
property(name="$!usr!msgnum")
constant(value="\n")
}
set $!var1 = "41";
set $!var2 = "42";
if $!var1 < $!var2 then {
if $!var2 < $!var1 then {
# Failure
stop
} else {
unset $!var1;
unset $!var2;
}
} else {
# Failure
stop
}
set $.var1 = "41";
set $.var2 = "42";
if $.var1 < $.var2 then {
if $.var2 < $.var1 then {
# Failure
stop
} else {
unset $.var1;
unset $.var2;
}
} else {
# Failure
stop
}
set $/var1 = "41";
set $/var2 = "42";
if $/var1 < $/var2 then {
if $/var2 < $/var1 then {
# Failure
stop
} else {
unset $/var1;
unset $/var2;
}
} else {
# Failure
stop
}
if $msg contains 'msgnum' then {
set $!usr!msgnum = field($msg, 58, 2);
action(type="omfile" file="./rsyslog.out.log" template="outfmt")
}