daily-psk-schedule: use $TimeIsSync

This commit is contained in:
Christian Hesse 2020-02-24 11:08:11 +01:00
parent 77ec3293f0
commit 6e8f5f19f6

View file

@ -5,6 +5,7 @@
# schedule daily-psk on startup # schedule daily-psk on startup
:global MailServerIsUp; :global MailServerIsUp;
:global TimeIsSync;
:local Scheduler [ / system scheduler find where name="daily-psk-schedule" ]; :local Scheduler [ / system scheduler find where name="daily-psk-schedule" ];
@ -16,11 +17,8 @@
:error "Warning: See log for details."; :error "Warning: See log for details.";
} }
:if ([ / system ntp client get status ] != "synchronized") do={ :if ($TimeIsSync = false) do={
:if ([ / system resource get uptime ] > 5m) do={ :log warning "Time is not yet synchronized.";
/ system script run [ find where name="rotate-ntp" ];
}
:log warning "Time is not yet synchronized from ntp.";
:error "Warning: See log for details."; :error "Warning: See log for details.";
} }