log-forward: remember the last id only

This commit is contained in:
Christian Hesse 2020-07-15 14:43:26 +02:00
parent 6bce0a4b6a
commit 96d473cfe8

View file

@ -28,7 +28,7 @@ $WaitFullyConnected;
:foreach Message in=[ / log find where !(topics~$LogForwardFilter) ] do={
:set MessageVal [ / log get $Message ];
:if ($LogForwardLast = $MessageVal) do={
:if ($LogForwardLast = ($MessageVal->".id")) do={
:set Messages "";
:set Count 0;
} else={
@ -43,5 +43,5 @@ $WaitFullyConnected;
("The log on " . $Identity . " contains these " . $Count . " messages after " . \
[ / system resource get uptime ] . " uptime.\n" . $Messages);
:set LogForwardLast $MessageVal;
:set LogForwardLast ($MessageVal->".id");
}