Debug output and logs
Sometimes scripts do not behave as expected. In these cases debug output or logs can help.
Debug output
Run this command in a terminal:
:set PrintDebug true;
You will then see debug output when running the script from terminal.
To revert to default output run:
:set PrintDebug false;
Debug output for specific script
Even having debug output for a specific script or function only (or a
set of) is possible. To enable debug output for telegram-chat
run:
:set ($PrintDebugOverride->"telegram-chat") true;
Debug logs
The debug info can go to system log. To make it show up in memory
run:
/system/logging/add topics=script,debug action=memory;
Other actions (disk
, email
, remote
or support
) can be used as
well. I do not recommend using echo
- use debug output
instead.
Disable or remote that setting to restore regular logging.