1
0
mirror of https://github.com/eworm-de/routeros-scripts.git synced 2024-05-11 05:55:19 +00:00

global-functions: introduce $TimeIsSync

This commit is contained in:
Christian Hesse
2020-02-24 11:06:17 +01:00
parent 4984b4fd51
commit 77ec3293f0

View File

@ -35,6 +35,7 @@
:global DeviceInfo;
:global ScriptInstallUpdate;
:global MailServerIsUp;
:global TimeIsSync;
# url encoding
:set UrlEncode do={
@ -458,3 +459,18 @@
:return false;
}
# check if system time is sync
:set TimeIsSync do={
:if ([ / system ntp client get enabled ] = true && \
[ / system ntp client get status ] = "synchronized") do={
:return true;
}
:if ([ / ip cloud get update-time ] = true && \
[ :typeof [ / ip cloud get public-address ] ] = "ip") do={
:return true;
}
:return false;
}