aboutsummaryrefslogtreecommitdiffstats
path: root/daily-psk-schedule
diff options
context:
space:
mode:
authorGravatar Christian Hesse <mail@eworm.de>2020-02-24 12:17:42 +0100
committerGravatar Christian Hesse <mail@eworm.de>2020-02-24 13:01:45 +0100
commit125f37615b1e42275fd1766a2cccfba8e8f94b3e (patch)
tree0aabbd0377b5124b7fb65c4a65536a744beebe65 /daily-psk-schedule
parent19b80ee063be901049bf33e63011c96b0f42fc01 (diff)
drop script 'daily-psk-schedule'
We have some useful functions that can replace the functionality. Just add a schedule like this: add name=daily-psk-startup on-event=":delay 1s; :global WaitTimeSync; \$WaitTimeSync; / system script run daily-psk.local;" start-time=startup
Diffstat (limited to 'daily-psk-schedule')
-rw-r--r--daily-psk-schedule28
1 files changed, 0 insertions, 28 deletions
diff --git a/daily-psk-schedule b/daily-psk-schedule
deleted file mode 100644
index 7e745e1..0000000
--- a/daily-psk-schedule
+++ /dev/null
@@ -1,28 +0,0 @@
-#!rsc
-# RouterOS script: daily-psk-schedule
-# Copyright (c) 2013-2020 Christian Hesse <mail@eworm.de>
-#
-# schedule daily-psk on startup
-
-:global MailServerIsUp;
-:global TimeIsSync;
-
-:local Scheduler [ / system scheduler find where name="daily-psk-schedule" ];
-
-:if ([ / system scheduler get $Scheduler interval ] = 0s) do={
- / system scheduler set interval=15s $Scheduler;
-} else={
- :if ($MailServerIsUp = false) do={
- :log warning "Mail server is not up.";
- :error "Warning: See log for details.";
- }
-
- :if ($TimeIsSync = false) do={
- :log warning "Time is not yet synchronized.";
- :error "Warning: See log for details.";
- }
-
- / system script run [ find where name~"^daily-psk\\.(capsman|local)\$" ];
-
- / system scheduler set interval=0s $Scheduler;
-}