From d516b1b2493f11f0d97498685ae2c4d1385087d3 Mon Sep 17 00:00:00 2001 From: Christian Hesse Date: Wed, 26 Feb 2020 12:15:07 +0100 Subject: script-updates: use $LogAndPut --- script-updates | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/script-updates b/script-updates index af45a0a..b589b9f 100644 --- a/script-updates +++ b/script-updates @@ -15,6 +15,7 @@ :global ScriptUpdatesIgnore; :global SendNotification; +:global LogAndPut; :foreach Script in=[ / system script find where source~"^#!rsc" ] do={ :local Ignore 0; @@ -29,14 +30,14 @@ :foreach Scheduler in=[ / system scheduler find where on-event~("\\b" . $ScriptVal->"name" . "\\b") ] do={ :local SchedulerVal [ / system scheduler get $Scheduler ]; :if ($ScriptVal->"policy" != $SchedulerVal->"policy") do={ - :log warning ("Policies differ for script " . $ScriptVal->"name" . \ + $LogAndPut warning ("Policies differ for script " . $ScriptVal->"name" . \ " and its scheduler " . $SchedulerVal->"name" . "!"); } :if ($SchedulerVal->"name" != "global-scripts" && \ $SchedulerVal->"start-time" = "startup" && \ $SchedulerVal->"interval" = 0s && \ [ :pick ($SchedulerVal->"on-event") 0 7 ] != ":delay ") do={ - :log warning ("Scheduler " . $SchedulerVal->"name" . " starts on startup, " . \ + $LogAndPut warning ("Scheduler " . $SchedulerVal->"name" . " starts on startup, " . \ "without interval. Add delay to make sure the configuration is available!"); } } @@ -56,7 +57,7 @@ :set SourceNew ($Result->"data"); } } on-error={ - :log info ("Failed fetching " . $ScriptVal->"name"); + $LogAndPut warning ("Failed fetching " . $ScriptVal->"name"); } } } @@ -66,7 +67,7 @@ :if ($SourceNew != $ScriptVal->"source") do={ :local DontRequirePermissions \ ($SourceNew~"\n# requires: dont-require-permissions=yes\n"); - :log info ("Updating script: " . $ScriptVal->"name"); + $LogAndPut info ("Updating script: " . $ScriptVal->"name"); / system script set owner=($ScriptVal->"name") source=$SourceNew \ dont-require-permissions=$DontRequirePermissions $Script; :if ($ScriptVal->"name" = "global-config" && \ @@ -80,7 +81,7 @@ :log debug ("Script " . $ScriptVal->"name" . " did not change."); } } else={ - :log warning ("Looks like new script " . $ScriptVal->"name" . " is not valid. Ignoring!"); + $LogAndPut warning ("Looks like new script " . $ScriptVal->"name" . " is not valid. Ignoring!"); } } else={ :log debug ("No update for script " . $ScriptVal->"name" . "."); @@ -116,7 +117,7 @@ } :set GlobalConfigChanges; } on-error={ - :log info ("Failed fetching changes!"); + $LogAndPut warning ("Failed fetching changes!"); :set NotificationMessage ($NotificationMessage . \ "\n\nChanges are not available."); } -- cgit v1.2.3-54-g00ecf