routeros-scripts/doc/mod/scriptrunonce.md
Christian Hesse 34ed387343 use arrows with emoji representation
We had...

  ◀ Go back to main README
  ▲ Go back to top

... and switch to...

  ⬅️ Go back to main README
  ⬆️ Go back to top
2023-01-11 12:28:31 +01:00

1.3 KiB
Raw Blame History

Download script and run it once

⬅️ Go back to main README

Info: This module can not be used on its own but requires the base installation. See main README for details.

Description

This module adds a function that downloads a script, checks for syntax validity and runs it once.

Requirements and installation

Just install the module:

$ScriptInstallUpdate mod/scriptrunonce;

Configuration

The optional configuration goes to global-config-overlay.

  • ScriptRunOnceBaseUrl: base url, prepended to parameter
  • ScriptRunOnceUrlSuffix: url suffix, appended to parameter

If the parameter passed to the function is not a complete URL (starting with protocol ftp://, http://, https:// or sftp://) the values are prepended and appended.

Usage and invocation

The function $ScriptRunOnce expects an URL (or name if ScriptRunOnceBaseUrl is given) pointing to a script as parameter.

$ScriptRunOnce https://git.eworm.de/cgit/routeros-scripts/plain/doc/mod/scriptrunonce.d/hello-world.rsc;

ScriptRunOnce

Giving multiple scripts is possible, separated by comma.


⬅️ Go back to main README
⬆️ Go back to top