Digi IX20W-PR User Manual page 848

Table of Contents

Advertisement

Applications
(config system schedule script 0)> commands python
"/etc/config/scripts/test.py"
(config system schedule script 0)>
n
If the script begins with #!, then the script will be invoked in the location specified by
the path for the script command. Otherwise, the default shell will be used (equivalent
to #!/bin/sh).
7. Script logging options:
n
To log the script's output to the system log:
(config system schedule script 0)> syslog_stdout true
(config system schedule script 0)>
n
To log script errors to the system log:
(config system schedule script 0)> syslog_stderr true
(config system schedule script 0)>
If syslog_stdout and syslog_stderr are not enabled, only the script's exit code is written to
the system log.
8. Set the maximum amount of memory available to be used by the script and its subprocesses:
(config system schedule script 0)> max_memory value
(config system schedule script 0)>
where value uses the syntax number{b|bytes|KB|k|MB|MB|M|GB|G|TB|T}.
9. To run the script only once at the specified time:
(config system schedule script 0)> once true
(config system schedule script 0)>
If once is enabled, rebooting the device will cause the script to run again. The only way to re-
run the script is to:
Remove the script from the device and add it again.
n
Make a change to the script.
n
Disable once.
n
10. Sandbox is enabled by default. This option protects the script from accidentally destroying the
system it is running on.
(config system schedule script 0)> sandbox true
(config system schedule script 0)>
11. Save the configuration and apply the change
(config)> save
Configuration saved.
>
IX20 User Guide
Set up the IX20 to automatically run your applications
848

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ix20Ix20wIx20-pr

Table of Contents