diff options
-rw-r--r-- | global-functions | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/global-functions b/global-functions index 56b9135..9f5be02 100644 --- a/global-functions +++ b/global-functions @@ -767,7 +767,7 @@ " Syntax error or missing overlay\?") false; } } - :if ($ScriptVal->"name" = "global-functions") do={ + :if ($ScriptVal->"name" ~ "^global-functions(\$|\\.d/.)") do={ $LogPrintExit2 info $0 ("Reloading global functions.") false; :do { / system script run global-functions; @@ -1261,6 +1261,11 @@ } } +# load modules +:foreach Script in=[ / system script find where name ~ "^global-functions\\.d/." ] do={ + / system script run $Script; +} + # check for required RouterOS version $RequiredRouterOS "global-functions" "6.47"; |