#!rsc by RouterOS # RouterOS script: global-wait # Copyright (c) 2020-2025 Christian Hesse # https://rsc.eworm.de/COPYING.md # # requires RouterOS, version=7.15 # # wait for global-functions to finish # https://rsc.eworm.de/doc/global-wait.md :global GlobalFunctionsReady; :onerror e { :retry { :if ($GlobalFunctionsReady != true) \ do={ :error "Global functions not ready."; }; } delay=500ms max=20; } do={ :log error $e; };