check-routeros-update: use function for notification

This commit is contained in:
Christian Hesse 2018-10-09 15:53:27 +02:00
parent e89779ff9f
commit e6c217aa0c

View file

@ -10,6 +10,8 @@
:global "safe-update-url"; :global "safe-update-url";
:global "sent-routeros-update-notification"; :global "sent-routeros-update-notification";
:global SendNotification;
:if ([ :len [ / system package find where name="wireless" disabled=no ] ] > 0) do={ :if ([ :len [ / system package find where name="wireless" disabled=no ] ] > 0) do={
:if ([ / interface wireless cap get enabled ] = true && \ :if ([ / interface wireless cap get enabled ] = true && \
[ / caps-man manager get enabled ] = false) do={ [ / caps-man manager get enabled ] = false) do={
@ -42,9 +44,8 @@
$latestversion . "."); $latestversion . ".");
} }
/ tool e-mail send to=$"email-general-to" cc=$"email-general-cc" \ $SendNotification ("[" . $identity . "] RouterOS update notification") \
subject=("[" . $identity . "] RouterOS update notification") \ ("There is a RouterOS update available\n\n" . \
body=("There is a RouterOS update available\n\n" . \
"Routerboard: " . $model . "\n" . \ "Routerboard: " . $model . "\n" . \
"Serial number: " . $serialnumber . "\n" . \ "Serial number: " . $serialnumber . "\n" . \
"Hostname: " . $identity . "\n" . \ "Hostname: " . $identity . "\n" . \