mirror of
https://github.com/rsyslog/rsyslog.git
synced 2025-12-17 01:00:40 +01:00
61 lines
986 B
Plaintext
61 lines
986 B
Plaintext
$IncludeConfig diag-common.conf
|
|
|
|
template(name="outfmt" type="list") {
|
|
property(name="$!usr!msgnum")
|
|
constant(value="\n")
|
|
}
|
|
|
|
set $!var1 = "value1";
|
|
set $!var2 = "value2";
|
|
if $!var1 != $!var2 then {
|
|
set $!var1 = "value";
|
|
set $!var2 = "value";
|
|
if $!var1 != $!var2 then {
|
|
# Failure
|
|
stop
|
|
} else {
|
|
unset $!var1;
|
|
unset $!var2;
|
|
}
|
|
} else {
|
|
# Failure
|
|
stop
|
|
}
|
|
set $.var1 = "value1";
|
|
set $.var2 = "value2";
|
|
if $.var1 != $.var2 then {
|
|
set $.var1 = "value";
|
|
set $.var2 = "value";
|
|
if $.var1 != $.var2 then {
|
|
# Failure
|
|
stop
|
|
} else {
|
|
unset $.var1;
|
|
unset $.var2;
|
|
}
|
|
} else {
|
|
# Failure
|
|
stop
|
|
}
|
|
set $/var1 = "value1";
|
|
set $/var2 = "value2";
|
|
if $/var1 != $/var2 then {
|
|
set $/var1 = "value";
|
|
set $/var2 = "value";
|
|
if $/var1 != $/var2 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")
|
|
}
|