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

global-functions: add $WaitDNSResolving

This commit is contained in:
Christian Hesse
2020-05-26 23:34:58 +02:00
parent b7172b69ce
commit 4166bf91c3

View File

@ -42,6 +42,7 @@
:global TimeIsSync; :global TimeIsSync;
:global UrlEncode; :global UrlEncode;
:global WaitDefaultRouteReachable; :global WaitDefaultRouteReachable;
:global WaitDNSResolving;
:global WaitForFile; :global WaitForFile;
:global WaitTimeSync; :global WaitTimeSync;
@ -722,6 +723,15 @@
} }
} }
# wait for DNS to resolve
:set WaitDNSResolving do={
:global DNSIsResolving;
:while ([ $DNSIsResolving ] = false) do={
:delay 1s;
}
}
# wait for file to be available # wait for file to be available
:set WaitForFile do={ :set WaitForFile do={
:global CleanFilePath; :global CleanFilePath;